MSDSLPQRNGGQILVEALRRNAVDTVYCIPGESYLPVLDALHDADGIRTVVTRHEGAASNMADAYGKLTGRPGICFVTRGPGATHAANGVHTAQQDSTPMILFVGQVESAFKGREAFQEVDYVQMFSGLAKWAVEIDRIERIPEIVGRAFSVATSGRPGPVVVALPEEILFGFAQVADAPEPRVLPGRPGATAMAELRELLANARRPLLVLGGSGWDSAARKRLGAFVEANGLPVATSFRRQDLFDNRDPHYAGQLGFGAAPALLERLRQADLLLVVGARLGETPSAGYSLVRSPAPAQTLVHVHPDSAELNRVYLARLPIQATPCAFAEALADLAPLPSSTWQDWREAAHADYLAYSTPAASDPAVQGVDLASVVAYLSENLPDDAVIANGAGNYAVWVHRFYRYRQARTQLAPTNGAMGYGLPAAIAASLRDPQRSVVCFAGDGCFMMYPQELATAAQFGATPVVIVVNNGMLGTIRMHQEREYPGRVSATRLDNPDFVALARAFGAHAERVECSADFPAAFRRARESGRPALLELLTDPRQITPQARLA*