MPGTRMVILQVAGRSWHVKLKSYPSRSFLTSGWSLFAKENALQANDICVFELINSSNAVLRVYISKCAG