MLAFRGIHAVSRLFLGPKFPTPGGAARGLRLKTQAAGKSHVLDAIRNLPNHLIATFEAPAAGRFAEHSRSFHTARSPSITQRLSLPARLAVNRPLAAPSLPKIAAPPRGITQVGLGTARKFSSRPVFQHLVENVPIALRSTAELDLDPRVRKSKGARIAGRPSATNNKKARTPRQKVAKPATVAPEPASVLSDIEAEFAHYFPAAASSVVTVLTVPLQPSTTRSPLPEPREDASPLDLVSFVPTMSSYQTHRLRVDTLFDRLTRADVWKQGASTTAYDTGSGLADVIQIHFDGWSAADVKRVLGHAGEGWCTIEERANLPVERDAARVEDEWNTLRESIADSGTERTEVTLVLPTLDFSASYHDHFDHGLSSVASPELTRPSTPFTEAMLSDNDTYFHSFIQPDGTLASDHEGSDFEFDSDFDTATWSSVSRRF*