MVRAPCCEKMGLKKGPWTPEEDHVLVTYIQQYGHGNWRALPKLAGLLRCGKSCRLRWTNYLRPDIKRGNFSREEEDAIINLHEMLGNRWSAIAARLPGRTDNEIKNVWHTHLKKRLKQNQTTTSETRAHFFSTKTEQEPEPSEKSESLDCGPASPPQCTSSDTSSATTSDNNSNSSNNDKTCMEFDGYAANLPEADESFWSEVLSAENSDQMVDQFQAIGGVPRVGVGPADDGFCLDMYDNNSMDFWLNIFPGADEIP