MSSVKLGRFTYRLVPQQFRCRMGSHRGIRRRVAVVATLLTLFLIYHFTIGSVPYQPSSSQYTNSARTSSDKKQSQCLPLPGIEDVLVVMKTGVTEALDKVPVHFKTTLRCIPNYVIYSDFEEKIDGVQIHDAFRNIDPAVKQNVDDFQIYNRLSKRGREGLQTQDFADEANSAIGKPNNPGWKLDKWKFLPMVKEAHQYKPDAKWFVFMEADTYYSWPTLLAWLSHFDPSEPHYIGTETQIADVIFAHGGSGFVLSNPAMKLAADEYTERADELHEYTDAHWAGDCVLGKVLSNVGVNLSFSWPILQNSNIGELDEFTTTFYRRPWCFPAVALHHLSPDDIRFLHDFEHRRLAKSSRLPLLHSDIFKELIFPELSNVRNGWDNLSDKEQPTLSTFQECQSYCKETANCVQFVMRDGTCYTGETPRLGSHNSNAQSGWIINKIENMVDQAPQCVRPDFGL*