MELQHSLRLQLLAPPLQEKCLRSSPSVFGIVPQWRNKLRSSALSSLKLNNFGPSVPKFWRSQLMVHGLRQKGSKASKLEELLKFGNGEDDDGDESESDSDGGPKRDDYFHMDEDERREWRRKIRDVIKMSPDVEEEVDPVERRQKMQKLLADYPLVVDEEDPDWPEDADGRGFNLDQFFNKISIKNVKKDDDENDDDNELVWQDDDYIRPVKDLTTAEWEETVYKDISPLIVLVHNRYKRPKENEMVRDELEKAIHIIWNCRLPSPRCVAIDAVVEVDLVSALKVSVFPELIFTKAGKILYREKVSRTADELSKMMAFFYYGAAKPPCLSGIENSQELIPTV*