MRLLEKGKIKIGINGFGRIGRLVARVALQSEDVELVAVNDPFITTDYMTYMFKYDTVHGQWKHSDIALKDSKTLLFGEKPVTVFGIRNPEEIPWGEAGAEYVVESTGVFTDKDKAAAHLKGGAKKVVISAPSKDAPMFVVGVNEDKYTSDVNIVSNASCTTNCLAPLAKVIHDNFGIIEGLMTTVHAITATQKTVDGPSAKDWRGGRAASFNIIPSSTGAAKAVGKVLPELNGKLTGMSFRVPTVDVSVVDLTVRIEKGASYEEIKKAIKAASEGPLKGIMGYVEEDLVSTDFTGDSRSSIFDAKAGIALNDHFIKLVSWYDNEWGYSNRVVDLIRHMFKTQ*