MSAFAGVVVTDSRLASKFTQGELRSLKSQVMDTVFTKYGSYYYAFRATLGTNCCGKRFDLFQAFVLKDFSKSGSNYRRRLRQSFSKLNYEDYLQVPEKVILESNPEVGDSCKEITDRYMGDSMVPEKSRTFELDATKFRKGEAFVQEMEQLGKRELIETEAEITETCDGNVNSNERLCENEKFIVEKEQTKLVSVVSNSSCVSQHQRANPRNPRLDIKNSTLADVAKKLEDRTMENLEVSRSVPIFTTEEKALLKKSRPDLSKINSEKWPLLHTLVTSGQEFYLNQFLKQGADVNLIDKDGYSSLQRAVLAKKETAVNLLLGAGADITVCDMDGASLLHYSVQTGSMRLVRLFIDRGVDINSADKYGWTPLHLAVLSGRADMVRLLLVSGADKTLSTKDGFTPLDLSLTLGRAFNSCEVAKGLKRLPKGKLKIL*