MSAPRVLQGVSRAAIALGLGGTLLNASLYTVDGGEKAVIFDRFRGVLDTTVGEGTHVRIPWLQRPIIFDIRTHAHSVSSVTGTKDLQMVNLTLRVLYRPDDKQLPDIFKRLGVEYYEKVLPSIGNEVLKAVVAQFNADQLLTERPYVSALVRESLLRRAKEFDILLDDVAITHLSYGTEFSRAVEQKQVAQQEAERSKFVVAKAEQEMRAAVIRAEGESESAKLISEATARAGPGLIELRRIEAAREIAGTLSRTPNVTYVPDGNNM