MSLGSRKLVVLGIPWDVDTEGLRQYMMKFGQLDDIIVMKDRATGRSRGFGYVTFTLTEDAEKALATQHSLNGRMLEVKIATPKEDMKPATKKITRVFVARIPPSVTDEMFRSYFEKYGTLTDAYMPKDQNSKAHRGIGFVTYEHADAVDKLMAESHELGGSTIAVDRATPKGAFAAPMEPGYELEETMKVWGRGFPAAAYATAPYGVYTNAARFTAFGGAAFGPYDYSGAGLGSDLGAAGMAGSYGSNAWPPPPPPPPGSILGGQNVQVPGATPAANYGSAAAPVPPARGLGTKIFVGRLPPEATADDLRRYFSNFGRILDVYVPKDAKKVSHRGFGFVTFAEEGAAERVALRTHELLGHQIAVDRAAPQDDSGGGSGYFQNSVGGQGGSTGGAGGPLRGNNPGVAAGGFGGLPGSLDFNSGWGAYGGVGPIPTGDSGVPGGHRASRIEPRYRPY*