MLSTPAFALKSGPQIAQHFASFVTKSRSEGRMVGKSSTYGAEVQVFERLNGIQHLAETGRFKAWFLDQFGVLHDGKQPYPGAITTLEKLASYGAKMVIISNSSRRASTTIEKLKSLGFDTSLFLGAITSGELTHQYLQRRDDSWFATLGRSCIHMTWSDRGAISLEGLGLQVVESIEDANFILAHGTEALGLPSGDARPMKLEDLEHVLELCAEYKIPMVVANPDYVTVEARDLRAMPGMLAAKYEKLGGEVKWMGKPDEVIYRSAIAMTGVDASDCIAVALGRLLIQLPSKLLHPNTMLTRLMFCLLSHESGLSRTLYIMCH*