MGNLSFLATSDGASFAYRLDGAAEKPLLALSNSIGTTLHMWDAQLPALTRHFRVLRYDARGHGASSVPPGPYTLARLGEDVLELLDALEVRRAHFLGLSLGGIVGQWLALHAPQRIERLVLANTSAWLGPAAQWDERIAAVLQAEDMSETAAGFLGNWFPPALLERAEPVVERFRAKLMATNRHGLAGSFAAVRDTDLRAQLARIERPTLVIAGAYDTVTAASHGELIAASIAGARLVTLPAVHLSNVEFPQAFEGAVLSFLGAD*