MRTESSLAIFTVGVAATTLALIPSPAHAARHERGVSHRSVAAQAARGANDTHLVKRSYSGQATFYNTETGNQGSCGSWLSNTGYTVALNAVQYSQSWCGKTITISANGKTHTATIQDECPGDGTTCKWGALDMSPALFEYFADKSAGVFDMTWWVGGDSSGGGSSSSSGSSSSSSSNNSNSNSNSNKDNSDDDDNNSSSNSNSNSGSSSKSSNNDDDNDDSSDDDAAKKAAASKAAAAAAASSSSKAAAAASSSSEAAAESSSSKAAASASRAAAAEASQSAASVSSAASASRASASEASESRASRSSERASESRASASASRASASA