EMDALLTRQQELLAQLRALILPALRDADGRSVDLAVSLFDDVIDCIAGVMSRLHGISTQADGHGPATAFDHTDVDVISPNAGEGQEEKPMISNIGQKRRRNNDRRSRSLVTAVPHYDGHHWRKYGQKNINGRENARSYYRCAYTERNCSATKTIQQQDQNGSLNCEEEAAKYNVVYYGHHTCSNHSTINGTMNDPGMDLSQNEKMAGSVKEFQKFDQGDLDVPALIEVLDNAELNWNI