MAGLRYGRTNRATVAMASLLLAALVFQGHVQVGGVAVGFYDQTCPQAESIVTQTVREFNSKDPTTPAALLRLLFHDCFVEGCDASILLDATPQNPNIEKMAAPNLTVRGYEVIDGAKARLEAACPGTVSCADIVALAARDGAVLAGLNFEGRPLTMATGRWDGRVSSMSAAAAALPSSKSNVQQLTAQFGAKGLSQDEMVTLSGAHTIGKAHCVNFMDRLYDFPGSATGVDPTLDANYAAELQTQCPRGNPNQNTVVDLDPATPFVMDNNYYRNGFAGKVLFGSDMALFHDFETQFTSDLNVVNGVSWNQKFGNALAQMASIEVKDSTVGEIRLNCRRVN*