MASSFLAATSGRESHPCRIHPLVLFNVVDHFMRRAEQQERVIGTLLGYMVDGQLEITNSFPVPHTELGDNVAVDIEFHKNLFELHQRVNQKEAIIGWYATGDVIDDKTALIHQFYQGECANPVLLMVDTSLKSDSVGMMAYMSSAFGVGDRPFGQAFSRVKAELKTGEMERVALDAINKGVGDARANSIAPLDNLEAMEACVRKLVSMLDTVLAYIDDVIAGKRKGDAQVGRFLWEAVQSVPKLSRESFEKIFNNGLQDLLMVTYLASLTKTQIALSEKLQSSVAFSGTAFLTA*