MAAEELMDVIIFGASGFTGKYVVRELLKFAESAPGGGPRRVGIAGRSKAKLSNSLKWALEGKPSPTAVSIFEANVDDPNSLASMCKRTRLLLNCVGPYRKYGEPVVAACVQAGVDYLDITGEPEFMERMEAKFDEQARTNGCLLVSACGYDSIPAEFGALHNARQFQAPALPQTCDSYLVLSSAGGGFHGNFGTWESAVLGIAHQSELQALRKSRPRRARPQIPGLLESSHGIVHYEKNSGTWAVKLPSADAIVVRRTFAKKLENPEGLSSVEDDNPEFLATKQQKWNDIKPVHFGVYASFKQFSGVLGFFLLGIVLFIMAQFKVGRSLLLKYPQIFSFGVFLKEGPSEDDVKNATFQQWFVGKGFSDSTKQITKSTKPDKQIVTRISGPEIGYITTPICLVQCALLVLDRRSTLPKGGVLTPGAAFGTTDLIDRLEQNGVKFDVISTSQI*