MKLAGLKSIENAHEDSVWAATWVPATEDRPALLLTGSLDETVKLWRPDELDLVRTNTGHSLGVAALAAHPSGIIAASSSIDSFVRVFDVDTNATIAVLEAPPSEVWGMQFEPKGTILAVAGGSSASVKLWDTASWRLISTLSIPRPDAPKPSDKTSSKKFVLSVAWSPNGKRLACGSMDGTICVFDVDRSKLLHQLEGHNMPVRSLVFSPVDPRVLFSGSDDGHVNMHDAEGKTLLGSMSGHTSWVLSVDASPDGGAIATGSSDRTVRLWDLKMRAAIQTMSNHNDQVWSVAFRPPGGTGVRAGRLASVSDDKSVSLYDYS*