MPVIPTSLWASLFRSDVAPQRRLRRRRPPGGRLLALGVLSACVVVACGDGQASEIAHLPESAKPVDPEGLFVVTYEPASPETAVDEQFLRDRSVLEDFADNMNDYVRIPREVKVMGLDCGESNAFYNEEAHSIELCYELVREERESFSAAGVTGDDLDISVYRSVVAVLYHELGHALIGELELPITGREEDVADQMAAYILTSDDDSKDFLLTAAESYALAGSRVAEYDDTDFSDTHSLDPQRSANFLCYVYGSDETNFRYLVDDGALNEDRAESCAEEYEKLSTAWDTLLEPHIR