MAASALWLVLAALAFAALACAEKSTVLSYSPEHLHSKVGLMSLFDAWNAKHGKHYGPEHKAEKHKRFQIFRRNLMAIERHNRAEIAFRLGLNRFADLTNEEFRRMRRFGLKPGMANIRQGKRPAGDNVLRKASDIPAAVDWRAEGAVTAAKDQGMCGSCWAFSATGAIEGINAITTGTLISVSEQELVTCDVGGMSEGCNGGLMDDAFEWVIQNGGIATEENYPYASWSGDSGICDTKLQGEEKTVTIDDYVDVEPYNEEALLAAVANQPVSVAIDGSAFDFQLYSEGIYNGSCSSDPYDTNHGVLVVGYGTEDGVDYWIVKNSWGESWGDEGFIRMIRNGSPYGICAIYSMSSYPTKSAVSSDEPLVASS*