MLLQLVLVGVYIVMYKGVADASISPMEKHEKEALYSAIQGFVGNEWNGSFLYPDPCGWTTIQGVSCDFSNGLWHVTDLTIGDLYDNSLRCSQAAKFTEHLFKLKHLKRLFFSNCFLSDQHKSIPISNWDSLANSLESLEFRSNPGLIGTIPTSFGYLKNLQSLVLLENELKGEIPEALGNLTKLKRLVLAGNNFIGPIPTSLGRLTNLLILDTSRNFLSGALPVTIGDLSSLIKLDLSNNRLHGKLPREIGGLKSLTLLDLSHNNFSDGLPQTIQEMDSLQQLVLSDNPIGDYVTRIQWRNMKNLEMLDLSNMGLKGNIPNSMTEMKKLRFLSLSNNVLSGTIPSKFEKISTINALYLDGNDFTGKLEFSQRFYTKLRSRFRASGNVKLCLSLELTSTSHVPEGVKQCEQDNTVDSKDSDSNLKYDQNSQHIIVSLGHSGHVVSRFTFCYVARIILMSLPWVVFL*