MAFAARGGLSSLCPSDLKRSVVAGDILFDDIGLRSRQLGREANISKKRRQLSEEESGRPEKKVQVLDSTELKGILSLPPELFLEIFDRTRGPLHLCEWSCLRPTAKELKHCELLPWAGVCRQIEFAVNDWYRRQRLEIDMRGGPYGGVALWSPPLPRPNNKKWLQKVSNIAINLDVTSVVLNNNDHLRQSVKALCDLLDGRPNEDWKDMEIQFILPVMPCKEHVDFLPTGLYKMYFQNIFWKLIHLARMRLGQKDVGHELAASTEELIWPIDAKITAATILSRSCAHGNVDLAKLILQTYGVPPDIRDEDEAAPLCWAARNGQLKVVRMLLGTGQVNANFVNLEKKSPFRGYTPIEVATKNNHKKTVEIIDEHLRKSQAGKKEKRE*