MTTTSEQKTSIDLFVSPLGRVEGDLDVRVHIDDGVVTSAWTQAAMFRGFEMILRGKDPQAGLIVTPRICGICGGSHLYKASYALDTAWQTTMPRNATLIRNIAQACETLQSIPRYFYALFAIDLTHPKYSSSPMYEEACRRFSIYTGTSYQPGVVLSGKPVEVYAIFGGQWPHSSFMVPGGVMCAPTLADVTRSIAILEHWKDNWLEKHWLGCSVDRWLENRTWADVLAWVDENESQHDSDCGFFIRYCLDIGLHSYGAGVGNYIATGTYFEPSLYDHPTVEGRNDALINRSGIYADGHYYDFDHLKVAEDVTHSFYNGDRALHPWEGETDPIDPERGKAKGKYSFAKSPRYDLNGSGTGIPLEAGPLARRIAASAPGGGPHQDFDPLFKDMIDKIGPSVFVRQLARMHEAPKYFRWARQWLDDLDLQESFYQKPVEPESGKGFGSTEAARGSLSDWIVLDKGKIANYQVVTPTAWNIGPRDKDGVLGPIEQALIGTPIHDINDPVELGHVARSFDSCLVCTVHAYDAKSGKEMSKFVVNSML