MGVDFYKVLEVDRSANDDELKKAYRKLAMKWHPDKNPNNKKEAEAKFKQISEAYDVLSDPQKRAIYEQYGEEGLNQAPPPGAGGGYPGGSDAGASFRFNPRSADDIFSEFFGFTRPSFGTGSDSRAGPSGFRYGDDIFASFRAATTGGEASIPSRKSAPIERQLPCSLEDLYKGVSKKMKISRDVLDSSGRPTPVEEILTIEIKPGWKKGTKITFLEKGNEHRGVIPSDLVFIVDEKPHPVFKRDGNDLVVMQKISLVDALTGYTAQVTTLDGRTLTVPVNNVISPSYEEVVKGEGMPIPKDPSRKGNLRIRFIIKFPSKLTTEQKSGIKRMLSP*