MPPPQPSPQTLSLFLRAQTTLYGPLITTTSTPQTWTPPPNSGGHLGRYLWTDAIGVLNFLTLHRIHPSPPSPTHYLTLASRLIESVHNTLGRTRNPPHQYLPGASPSHPLSGGLRIGKPSASGRDCDGQYHHYLTLWMFALNRMSVASGEGKWNALAVELGRAIHPRFFISGVDGRRLDRMVWKMDTELQRVLVGSEGNLDHVDGFVVFRVVRAYEIANGGDKGVLEEEIEDYRRVMRRKGRQRVSDDLLDLGMGLWTAHLVETGDGEEEWAGELLGRAVERVYDLFENKRYLQRDPRYRLAFREFGAAMGIRCVAEQQAEKDTAVDLKVYADQIVDFWAPYMAGEEEDDIEDLRPITQVMYASALIPGGEFTIHILR*