MPARDLVAWNALLTAYTQRQGEISTARDVFHSIPEWNGVSSTTMLAALAREGMVSEAREIYEKDMEEHDLVSATAMLNVYARAGHLRDTQSFFESMPQHNLISFTTVLHAMAENRKLEDSIKVFDRAPELDIFCWTAIVSANAVEGHLDHAWSLYHAMPSFLDGLPEWDTVSCLVTITGLAASGHVQQACQLFNDVAERDVVCWNAMLSAYCRHCHLERARAFLAMMWQRDTVSWNAMVAAHARKGQVEASRQLLQDMAMEGVSPDETTFTNMLIGFSYAGDASLSYWCFGSMVVDHHLQPSKQHYSCLLDAIARAGDVAAAESVIKGMPSEPQPVDWLCLLGS