MNPRLFSPHIVRSLLDLDAYKINMMQAIHHFYPDVSVRYELIVRSEEDASGLLDEIRQEIAHLGRLRFSDADIHYLTQHAPHLKATFLQSLRYFHFVPEEQVEMGIVKQGGKQQLRISIRGSWRDTILYETLVMAIVSEVRSRQRWAEVPADLPLKVLKTKLEQLKAEIERRGINNFSLTEMGTRRRFSSQVQRDVLACLKQEIPQWVLGTSNYHFAREFDLKPIGTIAHEWFMGHQALVNERDSQQVALERWLTAFDGMLAIAPTDTLTIDAFLNDFNRHLANAYDGVRHDSGCPFRWGDKMIAHYQQLGIDPTTKLFIFSDGLDFDQALDLCEYFAGRVKISFGIGTFLTNDLANWRNAAGVEYRPLSIVIKLAECQGRPVAKISDQPEKAMCEDPIFLANLKRRFNIELDVDALIQELRHQKRSPRHYISAA*