MTSAGAAVAPGRAPEAWDRVVRAQLWLAAGLVEIALRHRRVPDLVAAAGRAAASPAARWYPAGRRALTGTRLDELAADSGAFWRGDSACLSRSLLRGWLAATAGRRVALVVGVRRQPGTPFAAHAWLEVDGAVHAEEQDPTLTYHPIATYPLAEQRRAST