MDTKYIRLRFYIGGILVSEVGPAYIGGEKEYAVNVDIDHLSIPEIIDYCRDFGVTNIEKIYIGVAQVDNLVELVKDRDLLVLANMLVAGGTMDIYICHKGEVLIKTTHTNESLEATCNEADRPNKESTNKVGEGLNAPLGKKISLIDGRNQIVGVQQSNMIENDSRNTNEAEDEFQFSSEDEDSEEDEAETIVHSDAESDENDDFSSDEDGYGSDIHEELSMVKKDLKSYLKKNKEPKRKKKGCRVFSRRSWHRSWF*