MRRFVNLVVDNAGGGGATAYKLYRVAASALFSSPPRRQAANVLDPDDVEDAAGGLPPPAITFHPSSLSVGPGNVDFLRLSGDDSLLALDVDGRGLLYNAASAAVRYMPDPCKPKMEPISFTTAGDSCLYVIERVPFSGNPGCFEALTYGLLPDDDDSLSSRMGWYWRSLPPPPFAKVGYDGDIHRHRHRREYDITASAVVNETELWVTAHGAGTFSFDTQAGEWRARGEWRMPFMGRGEYVEEHGGWFGLSSTPVKGLHLCSCRLCSYDVPVVRRWLDGLDRLPAAAPPKRSFLMEAYAVHLGSGRFCIARFMEEEEEEKDNISLHPFFRVAGEKSKNDRFLLLTGVDVVGSDGAAVVVHKSIRYKFQNGDFVCGYSRLF