MEMESCKLFIGGISWETTEDRLREYFQSFGEVLEAVIMKDRATGRARGFGFLVFSDPIVAERVVLLRHVIDGKLVEAKKAVPRDDHLVLNKSNNTSLQGSPGPANSKKIFVGGLASSVTEAEFKKYFAQFGVITDVVVMYDHRTQRPRGFGFISYESEEAVDKVLQRTFHELNGKMVEVKLAVPKEMALNPIRNQMNVNSFGNSRISALLMNEYTQGFSPSPVSGYGVKPEVRYSPGLGNRGGGFSPFGHGYGIELNFEPDQSQNFGSGSSAGFGRPFSPGYAARLGRYGSQIESGGVGKGSVLNAATKNQLWGNGGGLGYMSNSPISRSSFSGTSSLGSIGDNWGRNSYRSEGGGGLGLEAMRGGHVGGYSSGSSSLENDSLYSDSAWLSMPAKAEERMGAFDFMSRGPAGYINRQPNGGIAA*