MSAGRGAAIARTRVPDWSYKAEGAENLAIQYAGSDEPSLIGMVLRLRKVEKGAVSVADEVAFAQRVVAPLLGREFVLPMEVVDLEESFVEGRGRGLPPAALRRAHADCTLLRGVRDAAADSPTLCVEIKPKWGFLPSSGHLSRETARAKRRFCRYCMHQEALAALLASPQNNFRVFADGELVYGEDAQDGGAALERAARALLGERSCGADPVGAFLAAVAAALRASGVLDRVKALQELDRLDVEAAGASTRPTPPRPGRRSCGVGSGHRRGQGGDGAEPGAGAEGGGALPGEASLAEAAAPRGRALALAAFSLSATAKDLSLMVALRRTEPPAAGAEAAAAGFSCTPQGAGPGRLRSPNLPPLAYSVAAVDLAVKPLARVPHYWELDARVVAHFLTHGPAGRQPCWGAAPQDHERAA*