MESGKLFVGGISWDTNDDRLRAYFQAYGDVVEAVIMKDRTTGRARGFGFVVFADPSIAEKVVKEKHMIDGRTVEAKKAVPRDDQQVTRTNGSIQGSPGPVRTKKIFVGGLASSVTEIDFKKYFDQFGTVADVVVMYDQNTQRPRGFGFITYESEEAVDKVLYKTFHELNGKMVEVKRAVPKELSPGPIQSQLGRYNNGVNRVNNFLNSYPQGYSPSSMGSYGVGMEGRYSPTPVGRNGYSSLIPADYNMGARIDHSRLSSSFGGSGNFNSILGYGHNLNSFHGENSNRYNVPAGYAPGRAGNGSTLNSTGHNMWENESLYYGTDYANTSAFVGSGSGDTGLSDVFGGRGTIWGSSPISGHGGRRGSFGGDNITFSGGETRFDGGAGYGQNARSDADAKSSYAPIQGVHVNAFGDIYGPVSGSIYEDSTWRASSPELDSSEALTYGLRSADSLDYVGGYSFKNASTRGIAA*