MRVSVIFVKFLFMILIFNACNGLSTRIIERIHSNSNSSNKKNYLTTDELWFNQTLDESAGPECKAVLQEVTQLVEQKLASNSNALKTTFGATQLIDMETVFDFMNCHLKIDGDFMYFLAEAASIAFQYGNPDKLCTPMTEAKKAGEDLKAYAKYVKEYYIGSYGADVELYNQENLKKTNPSVAINPSYIISCHNCGHGSDLRGCPQFPSAPEGSSKSCSSPDAVEKVRHEMIQQIDLWLAECHAIDPPLITMDASITCWVEKWNGIREQEDE*