MHITLRQLEVFAEVLKSGSTTQASVMLSLSQSAVSAALTDLEGQLGVQLFDRVGKRLVVNEHGRLLYPRALALLEQAIEIEQLFREDNGAIRVYASSTIGNYILPAMIARYRQHYPALPLELSVGNSQDVINAVLDFRVDIGLIEGPCHSTEIISEPWLEDELVVFAAPSSPLTQGPVTLEQLAASPWILRERGSGTREIVDYLLLSHLPRFHMAMELGNSEAIKHAVRHGLGISCLSRRVIAEQLQAGTLGEVAVPLPRLVRTLWRVHHRQKHLSNALQRFLSYCE*