MLDLRRLRCFAAVAETLHFGRAAQRLHMAQPPLTRQISALEEELGFRLFDRSSRAVTLTAEGSLFLPYARALLDQLERTAGFARKLAQGLAGHLTLGYASSIALSDLFTEAIRLFRERHPEVQLELLEGASAAQWAQIAEGGIDVGLGRLPPPEGQVGIEVLALGGEPLVVAVPNGDPLARQERIDLYDLRDRPLILFPLDYGSGLNELIERLYRKAGLALTRGPAGRQITSIIALVAAGQGVALVPRCSTALARAGVVYRPLAEPEALADFLVFTRRHGRSAAVEAFLAILGGLDAGETPRHI*