MPILRLHVWGPAFGLASIDAECLAAIAYLKYVAGPGDYELVATSPSAVPTNHLPAVHNTLSGEWASGFQGVLGLIHAATTTTETGGRGPRAGHRWPSLDSRLNLPPAAVADSTAHCVFLTAHAAPLLALSLYVSSANWSGATRPAISQVLPFPLGWSEGPARRRAMSRRAEHLDFSDLDTDRDAADPDAIPRDAAARSFIPASLQPSRSRGGVSSSMTPEAKARFRLEAAAASVLDVLSACLGTGADAAPGLGEGWLQGPWAHHQDQDEGCSGSGGGGRPPSSFECLAFGYLALMAVPTLPRPWLREIVGQKHADLAAFVDDARAAWFSVEPSQLPWASDEPASFYSFSSSSPKSLLGVAARLVAGCMASLPSGMGTQWSAWRRERQHLEAHEGSGRKKDLVAHGGDRSLAPPLRGRSEFVTTAYTSLLGVSMATVATLVYRSLQPFGAPTHRFDGGGVVP