MTALKNDRFLRALLKQPVDVTPVWMMRQAGRYLPEYRATRAKAGDFMSLCMNPELACEVTLQPLDRYPQLDAAILFSDILTIPDAMGQGLYFETGEGPRFRKVVSSLADIEALPVPDPEQDLGYVMDAVRTIRRELNGRVPLIGFSGSPWTLATYMVEGGSSKDFRKSKAMLYDNPQAMHALLDKLAQSVTSYLNGQIHAGAQAVQIFDSWGGSLSAAAYQEFSLTYMRKIVDGLIREHDGRRVPVILFTKGGGLWLESMAEVGAEALGLDWTCDIGSARARVGERVALQGNMDPSVLYANPAAIRAEVARILAAYGKGTGHVFNLGHGITPEVDPAHAGAFFEAVHELSAQYHG*