MAFIRAVISVFALLLIMAMATAQAQLTANFYQESCPNLQNLVRPVVAKAVRKEARMAASLLRLHFHDCFVNGCDGSILLDDSSSFKSEKSAAPNNNSARGFEVVDAIKSTVEKACPGVVSCADILTIAARDSVHLSKGPFWEVLLGRRDSTSASVDDANNDIPSPAFDVNRLVSAFKDQGLSARDMVALSGAHTIGQARCSVFRNRIYNENTTIDGRYASVMQGRCPASGGDSNLSPLDFGSASSFDNSYFRNVGAKRGLLHSDQVLFSGGDTSIASIVDSYAANPATFFNDFKQAIINMANIKPLTGTNGQIRANCRLVNT*