MGIRRFVNLLVANRTRCTYSLRRFDLSQNQFFYDSPEELASHGRVLPIQKYTEGSAYSPLKRKKANDKNKKQLAASDIGTIRLPAPFFTMRPTPCRPGKPGEHQLDVFALSERKIMLADRHRRVLSYDADSHCALTMPWLHAPKTDPLTVSIPGSQQDDGEGSIYIIERMLWPESQRSFQFEALVSDRFHAGGYHPFGTWGCQAFQLPPTSLSKRALVCCAAAVGNAICVSISGAGTYCFDRASHAWSHAGDWMMPFFGTPEYVPELNLWFGISGRDFKLPCAADLSPVARGQPPEPALFWGHDDHLPEEWHYRLCTPSQMVSLGSGKFCILRYLETRIPCPDEVIVDNSYAVFTGLEVLAGNGKKHGLRMVSHKSRRCRNPQANSIQRLL*