MATTRGQLPVEDVLRVNGSRRFAAALAAASPFASLADALLAARRIWLNEVDVNGWLEAFAAHPAIGTTSSSAPKWCKEEQSAALATATDSTAQELADWNARYREKFGFVFMICASGRTAPEVLAELKRRYENRPIVELEIAAQEELKITELRLAKLFASEPVAPPSSTVGGPTSQSDKAADRMRIIGAHLGSHTQHSANKAPEITGSSNRTRPPITTHVLDVARGSPASGIEVHLEMWKDASTPPSFNNKDFNGWATLGSSVTNNDGRSGQLMDIVNNVAPGFYRISFNTSKYAPSGFFPYVSIIFEIKKNQTTEHFHVPLLHSPFSFTTYRGS*