MEPLQHHLPQTSLAFLALLAVPITALVWDRILNPLPTTKRAWLVGKKQPSRITSLECPYSYIRQIYGKHHWAPFVDKLAPSLKLEDPPKYQLVLEIMDGIHLCLILVDDISDGSNFRKGHPAAHKIYGPSETANRAYYRVTQLLNRTVHEFPRLAPFLMQCLEEILEGQDMSLVWRRDGLASFPVGPKERDAAYRQMASLKTGALFRLLGQLVLENKSMDATMTTVAWCSQLQNDCKNVYSTDYAKAKGALAEDLRNGELSFPIVVALDAPEGHLIARALEYGSPHNIRNALRVIQREDVRSACLWDLKKSSASVQDWLEVWGRKEKMDVKSVKP*