MTLLDAGGIMAKPAYPTGVEKHGDKLRICFHYKGRRVRENLGVPDTPKNRKVAGELRASVCFAIKVGTFDYAAQFPDSPNLKLFGIVNKEITVAELADKWLKLKEMEISKNTMLRYESIIKISVSLLGGRVLASSVTQEDLLFFRKELMTGHHITRPGRELAPKGRSVATVNSYLGVVSGLFQFAARNGYIPQNPFNGITMLKRAKAEPDPLSREEFARLIDACHHQQIKNLWSLAVYTGMRHGELCALAWEDIDLKAGTLIVRRNYTQAKEFTLPKTQAGTDRVIHLVQPAIDALKSQASFTKLSKQHKIEVKLREYGRTKTHSCTFVFNPQITDRSGKSKAHYAAPSLNRIWESALRRAGLRHRKAYQSRHTYACWALAAGANPNFIASQMGHSNAQMVYTVYGAWMADNNQSQVDILNQQLASTAPGVPQKDNMLNFI