MFHTLLSALCKHRNVEEAEELIHLNKSFFPLETEGFNIVLNGWCNIIGDLMEAKRVWREMSKSCVTPDATSYTHMISCFSKAGNLFDSLRLYDEMKKRGWVPGLVVYNSLIYVLVRENCVKEAINIFDKIREAKLEPSVASYNSLIYPLCEAHRLEEAYHALNGMRETGLIPTIGTYHAFMEVENMDGILKLIGSMKEVECGPNPDTFLLIFRKLFGLGEPGIVLKMWKEMGKYGVIPDASHYNVLIHGLLSHSWHNNARFFLNEMKSKGLLGDPKIVKMLKESTAKNQRDRKGGYKKTHGHLLCKNSHVSGDRTKKKNAKVNSDLFTRKEINRAGHKKIGNSREQQKTSIHGNRECDLLN*