MDTDQGKLFIGGISWETTEEKLRDYFQSFGEVIEAVIMKDRATGRARGFGFVVFADPSVADAVVLDKHSIDGRSVEAKKAVPREEQQSVNRNNNGNGGGHSPSLVARTKKIFVGGLASTVTENDFRKYFEQFGAITDVVVMYDHGTQRPRGFGFITFDSEDAVDKVLQKTFHELNEKMVEVKRAIPKDLSASPMRNMGVGLAASAHRVSPYGAGYAQACNSSPGSPYGFRMDSRYGSSLGSRGSYSPSYGAMGYGSSGNYVGLTNGTYGAGTYGGGGLYNGAGYGGAPSGGGSGGYGGIGAGSVSNNASSAYGSPSGRNVWGNGGASYGNVNNSFGGSGGPSPGSYGGVGTWGSSQAPGNSNSAYGNHRYAYGGGDGAFMSSVSPSHTGQSSGYGNSGGVFGVSRTGSGSGSNSFFGDIYGSSGYGDSTWRATPADTLKAVRTGSGGLGSAVYGLNSSNNGSAEDIPTNNEVYGVSRRQTYKGVVV*