MPTSGSAACSAAAGVAPVGLGELPDELLERVLELLGAPGAFLLRPVSRRFRRAAERAAWPSLAVNAARRGESLDRSEGRMASATALLRAGRLRLTPGASAKLRAGGALPAAAPGEAERAAVIDATLGCWALRPRALAALRPAAAAGDGAGADRLVSLALWATPGDASWDPAGPEAAELGALLSPFTGLRRLSLPRDCPLGPAAAAALAAALPSLASLRCSFASDSAVGALAPLAALEELLVQDLHLEIGGRTGPDWRPSRRARGRLPPHLPNLHTLSPAGRTTFTTRPSRARPRRPLPPARLQNLHGWLDLRDAAPEAIAALGGGLPSLRSLSVRARGPDQVRALAAALHACSWPLERLALSIPLPKAVSAADHAAHAIDDEVTLL*