MEVETLTRLPGKSLMKFLCVSKTWSSLIRSQRFVASYYAAKPSRFVVAFTNSACSDPKRLFILSGEEEATSSLVANLDMTIPSVTLPHGAYKYFSVHGFIACFELSNFIICNPSTGQVVTFYCKAPGTSLGYDPVDDQFKALTQVTSNYDHNPRGVVSRTQLTSPPYYRVTRGRCINGFMYYGAYAPWESRTPVFVCFDVRNERILSFITTPQEVLVWQAFTSLIEYKGKPAVVVPICLGEGGSAFDRFNLWILEDVTRHEWSKQTFELSLSLPFTLGMGQRMISQGTNKAGEIIFSPTNLQHRAQPFYVFYFNTDTKSTRRVRIHGAADTEEFWSRYGLTGICCVSFSPQHNDSIAFL*