MKAMAGSRLLVVHTSSNKMANGAASTSPASPIWSRCLWLVAFLALFTCVSLLTVFSTARASAAAAYQATLFTVGAAAASGGGAAGAAAEAGLPRYVFDALVQYAAAAGNTSGCMPEPDVRAIASVLRRRAPCNLLVFGLGAETPLWRALNHGGRTVFLDENPYYVEHLEGRHPGLEAYDVAYATAVRELPDLLDAARTARAAECRPVQNLLFSECRLAINDLPNQLYDVAWDVILVDGPRGFTEGSPGRMSAIYSAAVMARTKGAETEVLVHDYEREVERACGREFLCDENRVAATSTPSLAHFRVRGGAAANREAFCGPPAEKSN*