MALRAIRLVSALSPTAIHNGRQFHSKALKTFRGGLFSAHDLVFSRSDVSTATSPTYDGWSRQYRFSHRRQPLGSCNTTARSFSSTGNEDNADNQPEKFSVEYSDDEPTLVYEGPFASLTLKLKRVSLTSAVIGLVGLPALSLFYGAGAVPAIGQIAVIATAGITAVGSTALLGYCFSPYVHTLEVLPEKVTSESDGNEDEGDGNATSNNTDEGVDTQRLARIVTRDILARRVETVFNPATDISPPPSNNSRPFCNFMVKGLPMYVHPELVHDYKLRVQLVGEEPQQEDAETRNKKKVDDDEFL*