MTQFLPPNLLALFAPRDPVPYLPPVAKLPHEKKTRGYLGVGSFMDLFEDPEDTPPPTKIETREERLERRRREKAEQVAYKLEQEIALWEPHSVANATTDPFKTLFVARINYDTSESKLRREFELYGPIKKIVVTHNKIDGKPRGYAFIEYEYERDMHSAYKHADGKKIDGRRVLVDVERARTVKGWLPRRLGGGLGGTRRGGPEVNLKHSGREDNERERERYAREMAGSRSGRSVTTERDRERDYRDRDRDREREPRRPRSRDRERKRHRSKSRSRERKRRRSRDRGARDVEYDEVEEVPVTKSRDKDHERERKRKRSRSRDRERKKDRKERDHHRRDKSKDRRDKHDKDNSERDDKIHIKQEPVDEYDNNYDNYNNEYDGYNSPHDDYDPDMVKKEEPDEENANGSRYSNNVI