MTPKHHALVWPVLKRIKPYITKPQLYPQRVRVNMSNSSKPTPGTAEEMINAGWYTELSPMWPGQGLTLKIKEILYRAKSDFQDVCVFESESMGTVLLLDGVIQCTDRDEFSYQEMIAHIPMCSLERPAKKVLVVGGGDGGVLRELARYPYVEEIHMAEIDRMVPEVSKRFFPEMAVGFSDPRVTLHICDGIKYVEDSPPDLYDLIVVDSSDPVGPAEVLFEKPFFEALHRAVRPGGIVCTQAESLWLHLDIIKALADMCTEVFQGGSVSYATTTIPSYPSGQIGMLVCAKARSGAEGEGDGPLDPRIARQQEPGPLPALGVGELRYYSHEVHSAAFALPVFAKKALGGCLTFQ*