MPFFTFFLILFCVACIGKRECIKEVSNLKSSIKLNYLTFKGISLSKSRSINTKLTKINDSLYETWGITPMWNAKPFSLMKLPFNPQEMKPFLSEESIKYHYTKHHAAYIKNLNDFAAKHPELKNMSLEEIMQKYDGPIYNNTAQIFNHNFFWLGLKNNGEGKPYGEIKKKIEESFVSFENFKEQFTKEASSHFGSGWIWLVIKEHKLKIYQGHDAECPIKHRIGNPILTLDVWEHAYYVDYKNSRNDYIKEWFSKINWDFANYNLSIVN*