MRARIYIRPGVDQRLQEAKAFIIQQSEVAERKGTDYMAVLKDFAEGMIKPLAALAVVMLAIVLSMVQQLRIEKDMAYAIFRAFVQLSIIGFVLQFIFSQGNAIYILLAYFFMVAVAGYTAGQRAKHVPHGKYIAGASILLGSSITMVLLVLLRVFPFTPRYIIPVAGMMVGNAMTTTGLTLKRLRDDLRVQQSLVETALALGATPRQATIKQIRRALVVALAPVIDNAKTVGLISLPGAMTGLIMGGASPLEAIQLQIVVMNMLLGASTFSSVTSTYLSWPFFFTKTYQLQSKVLVAE*