MAAAAMLKLSLGLVLMYFAESTAYRAPNLGRLGRGRLGITTASGDGAASVLRTTRAASMSARTTAIRAEKPTALLHAAALGAGTACMGTLYARCLRFAVTLVWRRLPAALPLADATLFVPAACTVGGLLVGLTALRLQGYTMPELIARYQDEAGAPGGASPAASVLPVLLLSLLTSTFGFSVGPEAPMVVAGSLVGAAYARRVYGAGEHAMARTMAYAGAAGALTTFIGMPLAGALFVLELTRASSGLHPEAYAALTPA