MGTMIPDFRGHTIFTVRMDFRVLLYTEENWEFQLSGDTYLTNPRVGTVLIEGQEELTEDVPPELKRLIGQQISSVLVSAAGDLAINIGDTQLSVRADPNYEAWELGGPKGVIILCGPGGELTTWGPRV