MFRQSVRRFATAALRSAAESPYNVRVSQAQGFVNGLTEAIGNTPLIRLKRLSEETGSNILAKAEFQNPGGSVKDRAALYVVKDAEERGLLKPGGTVVEGTAGNTGIGLAHVCRSKGYKLVIYMPNTQSQGKIDLLRLLGAEVYPVPAVAFDNPENYNHKARRHAESLDNAVWTNQFDNTANRRAHIETTGPEIWAQTGGKLDAFTCSTGTGGTLAGITYYLKQASGGRVKSFLADPPGSVLHSYIQSGGKLVERSGSSITEGIGQGRITDNLQPDVGTLDGSLNISDEKTIEMIYRCLDEEGLYLGASSALNVVAAKEVAEKLGKGSTVVTILADGAYRYADRLFSKSWLESKGLRNAIPKHLEKYIVLP*