MFSLILFDFQREKKVVVMAIDENEKALRSVNLAEFLPPPYGGLENMVCQPVWNSFLLRYSQSKDNVITIVLSTIYTSGWVGIGFSRDGMMINSSCMAGWVTPAGHGKIKQYYVEGFTPSKIIPDKGELSLTSVPPLIYLQGATVYLAFQLKYPTPLKTQPMLLAFSTKYPQHHHLTAHEDKTTIKFDFSSGSPFAVTATPNNYISSKTHGVLGFILGLAGVVLGILLNNKLQPDIPGHQGIGILILVLSILQVLAFFVRPDIDSKYRKYWNYYHSWVGRTTLFFGALNIVLGMHYAGAGQGWKISDGFILALTMLHASSWKCC*