MNSLPLHLLDQILFRLEPKSLAMMKSTNRTINSHISDPLFESEYFSRLESSLYNLSPGGARYVMCQPLVSSCKSMSMGEKAIQGNFRCYMLGSCSGLLLLYIGGLFVANPLTKRFRYLDPSGSKFIPTLSGDRWIYLAHPERAMCVGFAVDRKRFKIVCILEMETRYEFEINDGDSWRLSKTTINADSKSDLTKWMKPVYLEGTLHWLRNDGSIIAFNPETEQARLIPSGFHQEVPDMKLLLAADDKINRLTLISGTKQTISVYTLLGNLKWGLARRIKNVSLKENELNAGTWLCTMASVFW*