MSFDAKNYSDYEFFTISQIEPGFVHVQYTNPKTLNAFTEKNWRNYGEIFKRLDQESDVQLILVSSGVPRSFSSGLNLKAAMELFGSDEPRDQAIKHLHEHIVDFQDAIGIPSRISTPTIGVLNGLNLGLALDMSSAYSIRIAVKDAVFSIAEVNIGIAADIGSLQRLPSVVNNKSLLMQHALLGDKFGAEEALKLGFVSCVVDSIDEGVEFAKTLGEKICDAPAWAIKGTKKYIQHILNGGTVEEGLKSIAEYNAVNITDSKMKL*