MEKVILITGAGGFLGGKLASAIHEDPELTDFRLILVDVIEPRAPPHSNAITIKADLTDPAQADALFNTQYGVYDTVYCLHGIMSRGSEDNFDFGVKVNVDSVRAVLDAARHHGQKTGQLIKFIFTSSLAVYGGPLPDVIQSDTIATPQSAYGMGKLVDEIFINEYTRRGFVDGRILRLPTIVVRPGAPSAAASSFVSGIIREPLQGLESVCPIGDSLTSPELDLPLWLASPDVTIRNFLITRQISATRLLAHTRVVCLPGFTATVREEIAALEEVAGEEAVTLIKFEDDPTNRRVVSSWPSRFDNSYALSLGFVADGGGMVPIVRRFQQQLKAGSV*