MIKNPPYGQTYFGKPVYRYSDGRLSIDFFAKALGLSFLSAYLQPVGSNYGSGANFAASGATTIDTNSFISPVSLPVQINEFKIFKQQVMATISAQGAQSYLPRADAFEKGIYLLEIGGNDFSYASIAAAVQLYNEGARTILVKNVAPQGCQPFWLSLVPANDLDKHGCSISFNKAVRYYNFLLRRKLSNLRNELKDANIIYVNNYDIVSDLMTNPYNYGFNQTTQACCGVGGKYNYDANIWCGSSGILNGEAVKAESCGDPRSYTDQANNVITKAILSGKYFEPAFDIATQCDLQPF*