MDERGEWQLAKDFRTGCRGSVLPYGALFALPGTIATAILHLTWNPELKGSENLEVSRFGDVWTAYTFSLGFLVVFRNNQAYNRFWEGASKVHEIRGELYSCASTLMAFCTSEEEKQGEVEDFQHLLIRLISLLFATCMSEISLDEDDEAPDDMMQVIDLTGIDRQSLDHLECAPSRCEVIVQWITRLMIQALRAGVLDVPPPILNRSTMDLAMAIVDIYRVRKIKEVPFPFPYSQMVLLMLSVYTLVTPVIASQLIDSSIMATLATFCVTTAFWSLYQIADEIDQPFGTDPNDLPMQRIQTDFNDSLLFLMRPETQCVPPFVRPSTAMRLTKVTKKDHMGSGRKVSAASMEHLIVASPVPAPAPTQPEVLPLPQPLRKKPGVKKKRRTRTPEAEASVVVIPFEVQIEEGRDEQAAEQ*