MHPAPCGFVFLGLPQHPSSGVYVGAQRLRSWGLGTVRGLLEWVPRDRVHAGDRASVAALAGMGGSRATVVGRVSRVRAAPARSRPRLVVLTLAISDDSGASVEVVKFYNGWYAGVRVGHRGGGRPGGRAAGGYRKRPGSVSLKSAEVNILRPAWEAGPDAADPEPPASRPCAGEAGSGRRGAAADLRLLGAAIQAALPYAELFVRRTRCPRHPGKAGPTPLSEAMQNVHGAAGPDEMEAASRRLVFDELLASSSPCCLARQAEVQALLFLSMSATPIPRTLALALHGDLDISVLDEMPSGRKPIRTRLLRPEEREDAYSVIREHCARGHQAYVLFPLVEESEAMAHLGLPCTPRGTRRPARRSLPFADVLTGPPVLPRALAARFDDGDFAEI*