MELNTTDKQVHTRRFSSREIEVISGLLAGFSTTIVTHPLDVIKIRLQLSRDTPKTTHPLESIISVIKKINQDAKVAYKLNHKPKAFNYLIQYYRGITPNLIGNISAWGIYFALYAEFKSKVKTNNTTMNYFASSVLAGLSTSIITNPLWVLKTRILGSSRNESNAYRSVTDGIRQMLAKEGITSFWKGTIPSLFLVVQASLQITIYDHIKVYLLSPHHKSESIGATSHLSTWQYLYSSASSKIISMLILYPTQVVRSRLQYSQDSSLSIVSIVKELYYKEGGLKGFYKGIGANILRVLPATCVTFVAYENVKRYLM*