MINLFKGHPSDDLFPEKEVLAAAASLLSRDRPEDDDDENRHPLTYGPDQGALYVRQLIAKWVTERELLEKTPIAANCINLTCGASFGFADILQSCTLPQTGYTRRAFIVSPCYYLINSVFIDCGFKGKLTAIREDFGRLDLTKLEADLEKYSSEEGHEHEKSPLDVVGDESRPTKKIYKFVFYFVPTFSNPGSAIIPLEDRVKLLELARKYDMLIVSDDVYDFLEHSIERENLPPRMVTLDRETVTSTHGNTVSNLSCSKLLGPGLRVGWQETATGALALQLADSGASRSGGTPAHLNTMIVGEMIKLGLFDKVVNHLNKIYNARATVYKEALKKYLPEGTHIEGGDGGYFIWVTLDKVDARKMVELAKERGLVLASGDKFEVNGDPQNWGKTSVRVSVSYTDADKALEGIKIWGGVCDDLIKWDEAIDVC*