MKTRSLFIGMLLLLVLMGACNSGSVMTQATGFAYEVVVVMDQKDWKGPAGEAIKSELASSVPGLPQAEPSLKITYVQPKDFTGLLRYVRNILVVTIDPTAYTKVSVGYENNVWARGQVVVSLKAPNTESIVEYSKTHEKALVNFFVKVEMNRAIEQLQKEYSMVVMDNLKSDLNVMLNAPANFTYYKDTTDFFWSSNNANTGRMDLIVYTFPYTDPNTFTEEYLVAKRDSVLKANLPGSFPGSYMQTETRAGVEYTPITLNGKYCGVMRGLWRMQGDMMGGPFVSHTRLDEKNHRVVVAEGFVYAPETDKRNFMRRIEAALFTLRLPGEFDEPVTETLDIPKEKK