MGATFRCFGGCVKPDDQQVHEPKKVVAPSSSFDFREEYTSAFRTESYNDFWARVLDITLAHGAALVPRHGGGGGCAASKRLPSYRLFAEHLLEPDQRAVAAALASPRGSRLRPDVRGLLAAYYAETANASFLCSHLLKDIEHIRLRYRPLKHTLRKLASDVGVSGLADVSAALGQPFTALAASQGRLREVQAGSGDLLRGLDAGRKKARHRIRSVARLRRALSVSFVTAVAVVAVVGACIGVHILAAFAAFPMMSPAWLGERFFSGRAARRALVQLEAAAKGTYILNRDMETISRLVARVRDEGEHMVALRRLCVEHRPAAGAGGKGRLVQEVLRQLSKNEESFRQQLDELEEHLFLCFMTTNKARIMVMNFMAAAAR*