MEKRNERQVILFPLPLQGCINPMLQLAKILYSRGFSITIIHTRFNAPKSSDHPLFTFLQIRDGLSESQTQSRDLLLQLTLLNNNCQIPFRECLAKLIKPSSDSGTEDRKISCVIDDSGWVFTQSVAESFNLPRFVLCAYKFSFFLGHFLVPQIRREGFLPVPDSEADDLVPEFPPLRKKDLSRIMGTSAQSKPLDAYLLKILDATKPASGIIVMSCKELDHDSLAESNKVFSIPIFPIGPFHIHDVPASSSSLLEPDQSCIPWLDMRETRSVVYVSLGSIASLNESDFLEIACGLRNTNQSFLWVVRPGSVHGRDWIESLPSGFMESLDGKGKIVRWAPQLDVLAHRATGGFLTHNGWNSTLESICEGVPMICLPCKWDQFVNARFISEVWRVGIHLEGRIERREIERAVIRLMVESKGEEIRGRIKVLRDEVRRSVKQGGSSYRSLDELVDRISIIIEPLVPT*