MEAVWEAVALVKLRVAAGRVKLQIPPQEEEEHWAFAYDMLQKVSRSFAFVIQQLGPDLRNAVCIFYLLLRALDTVEDDTSIPTEVKLTILQEFHRHVYNPSWHYSCGTGNYRVLMDKFRYVSTAFLELDQGCQEAIKEITKRMGEGMSKFICKEVETVDDYDEYCHYAAGLVGYGLSRLFHAAGTENLASDQLSNSMGLFLQKIHIIGDYFEDISEIPKRRMFWPREIWSKYVEKLEDLKYKENSEKAVQCLNDMVTNALIHAKDCLQYMSALKDDTVFRLCAIPQIMAMGNFAICYNNVNVFRGLVKMRHGLTARVIDETKSMSDVYTAFYEFSSLLESKIDDNDPSAALTRKRVDAIKKTCKSSGLLKRRGYDLEKPKYMPVLIMLALMLAAVVLGVLYAK*