MLHIHKVHIDDRWNHGSLFSLDSRLSKVSDGLMARRWCLPFARNPLPKCNSGIYSGDIDWKAQLKIPPPDSRYKTEDVTATKGNEFEDYFLKRELLMGIYEKGFERPSPIQEESIPIALTGSDILARAKNGTGKTAAFCIPALEKIDPKKNSIQALLLVPTRELALQTSQVCKELAKHLKIQIMVTTGGTSLKDDIMRLYQPVHILVATPGRVLDLTKKGVCNLKDCTVLVMDEADKLLSPEFQPLVEQLIAFLPDNRQILLYSATFPVTVKSFKDKYLRKPYVINLMDELTLKGITQFYAFVEERQKVHCLNTLFSKLQINQSIIFCNSVNRVELLAKKITELGYSCFYIHAKMLQSHRNRVFHDFRNGACRNLVCSDLFTRGIDIQAVNVVINFDFPKNSETYLHRVGRSGRFGHLGLAVNLITYEDRFNLYKIEQELGTEIQQIPPQIDQTVYCR*