MHITLRQLEVFAEVLKSGSTTQASVMLALSQSAVSAALTDLEGQLGVQLFDRVGKRLVVNEHGRLLYPRALALLEQAVEIEQLFREDNGAIRIYASSTIGNYILPAVIARYRHDYPQLPIELSVGNSQDVMQAVLDFRVDIGFIEGPCHSTEIISEPWLEDELVVFAAPTSPLARGPVTLEQLAAAPWILRERGSGTREIVDYLLLSHLPKFEMAMELGNSEAIKHAVRHGLGISCLSRRVIEDQLQAGTLSEVAVPLPRLMRTLWRIHHRQKHLSNALRRFLDYCDPANVPR*