MFRQSVRRFGTTALRAVEASTAYHERVSRAQGVVNGLTEAIGNTPLIRLKRLSEETGRNIFGKAEFQNPGGSVKDRAALFVVKDAEEKGLLKPGGTVVEGTAGNTGIGLAHVCRSKGYKLVIYMPNTQSQGKIDLLRLLGAEVYPVPAVAFDNPQNYNHQARRHAESLENAVWTNQFDNTANRQAHIETTGPEIWAQTDGKVDAFTCATGTGGTLAGITRYLKTASDGRVKCFLADPPGSVLHSYIQSGGNLIERSGSSITEGIGQGRVTDNLKPDIDLLDGSLTISDEKSIEMVYRCLDEEGLYLGASSALNVVAAKEVAEQLPKGSNVVTILCDGAYRYADRLFSNTWLQSKGLRSSIPKHLEKYVVLP*