MDCLLAGSALQAAAFSQLRRPAKCSGRMKTLRCSNFPSEAAVFTASRLNASTLRIIGPGSDFTTGLGCLLAVDEFFVHQFPQHNEPLSHQAESLTYFLEENQDNGTKNVGESHFVKHGIQVLFRSSKKDVDDQYAVKSKLLKPSLRSTYVKDAGSVETLFLGSDKDEGSAKVRVVTGQYESVQTSVQENFVFLDIAMRPGSVTKIPVNSSHGLVIYILEGVGIINRHPPGRPFYENEGHGIWLPPEFLPELNDNVLGSTLHVTCHMWSGLRFLVLQVPVSGGVVFSHKLSLSAK*