MGDVPQAPHAAEGGGGGLEEGAVPDPNPSPSLSLGGCSDPVSLELSMGGDYYRACCGDPDPDIPEGPKLPCVGEKEPLSSLAAEFQSGSPILQEKIKLLGEQYGALRRTRGDGNCFYRSFMFSYLEHILETQDKAEADRIMVKIEDCKKTLLSLGYIEFTFEDFFAIFIDMLESVLQGHETPIGPEELLERTRDPQVSDCVVMFFRFVTSGEIQRRSDFFEPFISGLTNSTVVQFCKASVEPMGEESDHVHIIALSDALGVPIRVMYLDRSSCDTGNLSVNHHDFIPSSNASEGDAAMTSTPDAEKPYITLLYRPGHYDILYPK*