MDSKCVQFFQNKTILVTGVPGFLAKVFLEKILRVQPDVKRLYLLLRSSDNESAMERFRTEVLEKDLFRVLRNDLGDANLKNLVLKKVAPIPGDISVVNLGVKDSDLLQHMWNEIEIIVNVAATTNFDERYDVGLSINTFGPLNVLNFAKKCVKGQLLLHVSTAYVCGEKPGILPEKTFKMGETLNSNGKLVIETEMELMKQKLKELQKQECSEEEIAQSMKDLGMSRAKLHGWPNTYVFTKSMGEMLLGNHRENLPLVIIRPTMITSTFSEPFPGWIEGLRTIDSVIVAYGKGRLKCFLADSNSVLDLIPVDMVANAMVMAVAIHAGKSGSQDVYHVGSSSKNPITFGKLHDLAARYFTKSPLVGRDGSPIIVSKGTILSTMSQFSFYMTLRYKLPLQMLRLINIVYPWWNGNKYKDIDRKINLAMRLVDLYRPYVLFKGIFDDMNTERMRLKRQDINNQIYGSLEFDPKSIDWEDYITNIHIPGLITYVLQN*