MRRFVNLVVDNAGGGGATAYKLYRVAASALFSSPPRRQAANVLDPDDVEDAAGGLPPPAITFHPSSLSVGPGNVDFLRLSGDDSLLALDVDGRGLLYNAASAAVRYMPDPCKPKMEPISFTTAGDSCLYVIERVPFSGNPGCFEALTYGLLPDDDDSLSSRMGWYWRSLPPPPFAKVGYDGDIHRHRHRREYDITASAVVNETELWVTAHGAGTFSFDTQAGEWRARGEWRMPFMGRGEYVEEHGGWFGLSSTPVKGLHLCSCRLCSYDVPVVRRWLDGLDRLPAAAPPKRSFLMEAYAVHLGSGRFCIARFMEEEEEEKDNISLHPFFRVAGEKSKNDRFLLLTGVDVVGSDGAAVVVHKSIRYKFQNGDFVCGYSRLF*