MASTTTYRADLLAPYLALPQGDKIQAEYVWIDGDGELRSKTTTVSKKVTELSQLRQWDFDGSSTNQAEGHDSDVYLRAAAIFKDPFRGGDNILVMAETYNNDGTPNKTNHRAAAKKIMDAAAEQVPWFGLEQEYTLMGMDGRPFSWPVGGFPGPQGPYYCGVGAGKVFARDLIEAHYRACLYAGVNISGINAEVMPSQWEFQVGPCEGISMGDHLWMARYLLIRIAEQWGIKVSFHPKPLPGDWNGAGCHTNYSTKAMREQGGLEHIKKAIERLSKRHNEHIAVYGADNELRLTGRHETGHISQFSSGVANRGASIRIPRHVAHIGYGYLEDRRPASNIDPYQVTGIIVETTCLLD*