MATPPLPPPPRARCIVRLKLPPAWTPEEDARLQRLAKENGFRRWSRVARSMPRRSARSCRDRWRHHLARDVYHRPFTARDDDELLRLHYRLGDRWKEIGRAVYGRTSRVMKHRWRELRRGGFLATAARKEQAALDMADDMVETSEVEEPADQSLPSLELQRSTLADTLASSFGSCSLATDHVMDPLAGSLALGFACMAV