MYAKFGFFVEIMYLFDEMPEPDVVSWNVVIDDFVKNGCFDEVLAAVNQMCLNGVEPNAVTLLVLVLFSLKMGDFGLGKLIHLYIMKRGIHMSENLGNGLIDMYYKFGDMESAEKLFDTMKMKTVFSWTSLLDGFIQKGELQRAVVVFNLMPKDTTAWNVMLSGYSEAGDMSSAEAIFRAMPDRDLVSWNSMILGYTQNKMYMKSLELLREMLGFGLRPDRITFVGLFSVCGYAGVLHIGEAIHSFMEKQNVKEEEVEVALLDMYSKCGDPEKALTVFYTIRRRKSVLAWSNMIVGLAMNGLANEALVLFYSHLN*