MSAADSTPVSLGNRKLVVLGIPWDVDTEGLRQFMTKYGELSDVIVMKDRTTGRSRGFGYVTFANSESAEKALGSSHFLNGRMLDVKVATPKEAMQPSAHPGPRKSSRIFVARIPLSVTDEMFKSHFGKYGPIADLYMPKDKGSQSHRGIGFVTFEHSESVDKIMAETHQLGGATVAVDRATPKEKGGKSQSPDKLGNLPYGVFNSYLNAAARLGFFGMPPFFPPDFPGYGFPPEMGGAGGQGAAFGSGNSRSSMPLGKGALGLSDHSAEAGSYLGKSSAYGPPTSMIGGASKPLGRKIFVGRIPIEATVEEVRGYFGKFGTLLDVYLPKDKEKTTHRGFGFVTFADESSVEQVVARTHELRGQLLAIDQAAPMGEAPTGGSFHYTNSAAASTGAGGPGPIRGGSLSAASNAGYGTLSAAGGYDYSNPWGLYSSLPASSSKLESRYRPY*