MDRHQEDPSMVLEENELRWAYDIKEAIDDSTHLAPVSDLECVQWAIATVDQQNLDEVLDKVHKLQCFREQYSFENVRAGSSPNAIDRCVKEGVELLSGYVRDQQPGHLVTIDHMASQGHYLIVWDRAKFSPSKVRSEADWRIYQGCTYNIFMILNSNVRAIREGIAVILECEGMGYLNYDNQFEERRVTELFNYYPFKTQEFFFLHTPTVAIFLWKAVNRFLTDKFKKSVKLDATVDGLDGKRIDSLFNMPTFEDAQDRLLIRLEEYLRERLEHQVHYKMPPKPPPVAEDDEAAEVAANGPIDDFAAAMASEFDDLEEEEEDEELALPEDLSVPMQETMVQDYEEEKKYELPAQATGAKDFVDGTAGGAPINDFAAAMAAEFEDELADCEEDDELEEEPIPKGPPNDGVAADAGQQDEFAAAMAAEFAAEFGEEFDEDDDDL*