MNVLIVGNGGREHALAWKLNQSPHVSKVFIAPGNAGTARCGVNVDAAMDDFPRLIKFAQQNDVGLTVIGPEAPLAAGIVDAFQEAGLRVFGPTKAAAELEASKVFCKNLLRHADVPSAEFRVFRDAENAITYLKDREEVSLVVKADGLAAGKGVIVCDDREQAIDAVKRIATDKEFGIAGNQLIIEERLVGQEVSVLAITDGRTIVTLAPAQDHKRAGDGDTGPNTGGMGAYSPTPLVNDELMGQIEENILVPTVHAMKRGRRPFRGVLYAGLMLTDRGPKVLEYNVRFGDPECQPILMRLKSDLFEILDAAVDQRLDEISPLEWDPRPAVCVVMASAGYPGGYERGLPIRGLDEAAKLDNVEVFHAGTTVVSGEVVTNGGRVLGATALGKNISDAKLNAYSAVKQIRWPGAWCRKDISDKALKM*