MDLLRYSASRYPAAHLQLPFRTPLRRRFVAVRSSLSLPFAEQKAKYYSELEAAVDVVERACRLCVDVKKSLFSSDGRILEKNDQTPVTIADFGVQALVSLEMNKLFPSIPLVAEEDSAFLRSNNLVGSVVDVVKDKATLGDEVTEDNILKAIDRGGKDAYVFAPEPATYWILDPIDGTRGFVRGSEALYVVGLALVVEGKIVLGVMGCPNWHEDCSDNSIIGVQENQSSRSGIIMVSHVGCGTWTKRLSDILSNESPHTWTRCSVDSCQMVQGARVTIPESQAWKSLPLSGLFDAKTDSENIGEGNILLLSACCGSLCKYLMVASGRASVYIQGKKATSIIKVWDHAVGIICVHEAGGKVTDWEGSSLDFAADQTERRLIFPSGGVLVTNGSLHSKIIEMISSNSSVL*