MECARAVATRESQRVQQLMWMLNELASPYGDVEQKLASYFLQGLFARLTASGPRTLRTLAAATDRNTSFDSTRRTALRFQELSPWSSFGHVAANGAILESFLEAAAASSEPQRFHILDLSNTFCTQWPTLLEALATRSPDDTPHLSITTVVSAAPSAPTSAVQRVMREIGQRMEKFARLMGVPFRFRAVHHSGDLAELDLDSLDLREGGANTGIAVNCMNSLRGVVPGGARRRGVFAASLRRLEPRIVTVVEEEADLVATDPDASDEGCDTEAAFLKVFGEGLRFFSAYMDSLEESFPKTSNERLALERGAGRAIVDLVSCPASESMERRETAAAWARRLRSAGFSPVPFSEDVADDVRSLLRRYREGWSMREASTDESAAGAGVFLAWKEQPLVWASAWRP*