MATSWVFLPCLALAILASAATAHNVLHYSPSDLGSEASLISLFDAWNAKHNKHYASSDPQQKAEKHKRFHIFRRNLMFIDSHNSKKSSASFRLGLNRFADLTHEEFLQSRRFGLKLSVPRVGSGNQENQMVSRETTRYGDLPESIDWRALGAVTAPKDQGMCGSCWAFSATGAIEGANAIATGTLVSVSEQELVTCDVGGMSSGCNGGIMDDAFQWVINNGGIATEETYPYESSTGQAGSCNTKLQGEEKTVTIDEYVDVESYSEEALMAAVAKQPVSIAIEASAYDFQLYSEGIYNGSCSSDPYSINHGVLLVGYGTENGVNYWIVKNSWSESWGDGGYIRMIRNGSPFGICAIHSLASYPVKITSSYLVSDA*