MYRRNIGGLTFVSSLHSSQVDSSSKHIQIVPSDLTSSLQPLRLQSDRDDQAATEARHLENLRPLQAVRLSSKAPRTTSRADHSSHLLAPYRAHKTHRDGPGKALTARPLTSPLLSLKMNTGGYALPGGASSMPPPSTGNGFVPISNLSSLSSAAAPNMSADQTNMGGNIKGKEIVKPVAQQPIIPNVHGLVPTLQNIVATVNLECKLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSRLASRKYARIIQKLGFEAQFKEFKIQNIVGSCDVKFPIRLEGLAYSHGHFSSYEPELFPGLIYRMVKPKVVLLIFVSGKIVLTGAKVREEIYSAFQLIYPVLSEFRKP