MLARRPRHALHPTLRTLAAGGRQWARRAGQVVACRLLGGLFLLALIFSRAILPPQMPHPLSRPSNSPSPSAFNRLMLITLEFRSHTFSGNGVYALSIATSLARSGHHVLVLSATPAPPQFAASPHPILHNASAIAHHAGLIEMEVEVEQQGWGRLDWKCPWESFARNISDDIITQVATFKPSWVLVVDWSALPAFSRLAEAIGNIRWSMAFLNLRIYYLSEYKGEHGEQEKQFYKSMESQAVAMASAVTALSSRDAHILATELGAGIKAGVTPMPLYPPLREDIRTLALQRNMDNRPKPWIHDRTFLTCCVRISPEKNADIFVSIVEIIAPFLKEQGITPFLCGGAQADTAYATLLKSRLRIVSPEAVIHEGFMGPSQLAKLYSQTRLNVHPSIYDAYGMTIVEAAAFAAPSVVHVGPGGAVGAAEFLDPNAGQVLAVDLTLPIDTIASLIKGMLLNNTLLEQVALASSDCSLSWNEDANAEQLISILKNASHQAIQSSV*