MRELLKVTLIVMLVLINAFFVACEFAMVKLRSSRIDTMITEGNNNAKRCKIIKDNLNSYLSACQLGITLCSLALGWMGESTVKELILPIVSVFNLSESIIYTISISISFLIITMMEVVIGELVPKALALYNTEKIMLSTSFLLVGFYKLTYPIIYFFNLSTDLFLKPFGYSQADEVDEPHTGDEIRLLVEESYKSGLIDESEQRLVDNIFEFEEKKIREIMVPRTDMVCIYESDSEEKILAILKEEGVTRYPVCRKNKDDILGFVHIRDLYNQKINENKIELEEILRDIIYISENLTIDKALERIRKEKLQLAIVVDEYGGTSGVVTIEDILEEIVGEIQDEFDKEETHIKKIGAGSYLVDGTESINYINKYFGLDIEHDGFDSIGGWISYMLGSNIKVNQSVTFENYNFTILELDKLRVVKLIIKSVI*