MSHLLYNSIDTNLKLGYKSKMKNNNDMGETEKSLNDVENESKFIDDKLEGGAVGDERGLHDKLSEGRKYDRPNSNKVQELVAYKPFNHMKCTEFRKRNKNPPMCPAQDPDIAWISRGTVDGVTEEVFQKDSELWKRRVSYYKSVNNQFCQPARYRNILDMNAFLGGFAANLVNDPVWVMNIVPVEAKVNTLGAIYERELIGTYQNCIHITALLQSQVIESEGQSQTCLASLGNLNICSPFVLPGTSNMTPSTEYCAALHSMDHECICNTVRVAARLPSHCNLSPVSCARHH*