MSALLFFFPVVVLMWVAMCCLLRRKRLQLISSLDPVEDALAMCKITYFLEFPLLSKKALEFALFKTFAIPSISKLLAATRQFSPPNVTKRYDDTHILVEELLLSHVDSPRGSLALRRLNFIHGRYNISNNDFLYTLSTFILEPKRFASRFGYRNWTDKETTANFVMWRSIGIRMGIEGIPETVEEMEQFSLQYEAENMVYSHSNRGIADATLDLLLSVVPNCLRPTARLVVYCVLEERLTDAVGYPRLPYWLISVVTGTLKFCLGTFIGWFLPPRPLAWSTERISMEVEEEEEKEREKVHELRYSEYKPETYPKGYRMDELGYANLRQLGTAFGGDIPCPFFSSFSISSNKKKVT*