MGDVPQAPHAADGGAEGEGPPAVPDPNPSPSLGGCSDPVSVELSMGGDYYRACCGEPDLDIPEGPKLPCVGDKEPLSSLAAEFQSGSPILQEKIKLLGEQYDALRRTRGDGNCFYRSFMFSYLEHILETQDKAEVDRIMIKIAECKKTLLSLGYIEFTFEDFFSIFVDLLESVLQGHEAPIGPEELLERTRDSQVSDYVVMFFRFVTSGEIQRRSEFFEPFISGLTNSTVAQFCKASVEPMGEESDHVHIIALSDALGVPIRVMYLDRSSCDTGNLSVNHHDFIPSTNAEGPDAATTSTPATEKPYITLLYRPGHYDILYPK*