MDSKCVQFFQNKTILVTGVPGFLAKVFLEKILRVQPDVKRLYLLLRSSDNESAMERFRTEVLEKDLFRVLRNDLGDANLKNLVLKKVAPIPGDISVVNLGVKDSDLLQHMWNEIEIIVNVAATTNFDERYDVGLSINTFGPLNVLNFAKKCVKGQLLLHVSTAYVCGEKPGILPEKTFKMGETLNSNGKLVIETEMELMKQKLKELQKQECSEEEIAQSMKDLGMSRAKLHGWPNTYVFTKSMGEMLLGNHRENLPLVIIRPTMITSTFSEPFPGWIEGLRTIDSVIVAYGKGRLKCFLADSNSVLDLIPVDMVANAMVMAVAIHAGKSDSQDVYHVGSSCKNPITFGKLHDLAARYFTKSPLVGRDGSPIIVSKGTILSTMSQFSFYMTLRYKLPLQMLRLINIVYPWWNGNKYKDIDRKINLAMRLVDLYRPYVLFKGIFDDMNTERMRLKRQDINNQIYGSLEFDPKSIDWEDYITNIHIPGLITYVLQN*