MALSSTPKLFVKRTAGSSKDEIEDTKVASIGRHCRSYDYPEFDEEFGDELNRRKKRAISIEQSEPNAMAVEAADSRSMAIEPSHIELQIPTFVGNEVAGSTVFGFLFPNRSFPLNASNCCRVNSHAWELDMTIFVGEAYSKVEEICIYLLNEKSLPADKAVAVYVQAPGSSFQYCGAVYQNCPSAVLALMWPDANHRLLPSSSNNSSAKIGISVEDLSSLPVINMGVQKNIEGLALKMWEKLFNIMSGCTIEGDKLMVPKHLVDRRFQQFKDRSKKDPEYLKSFAATCSS*