MWRRLLRGAEVWEDRQRTVLVTEASPGRWIRPVHEEDDLANPCVDPCVECELLEDRCVGWVHVRDLQLSAPEPETHALRASRRYRGHRGLLHVPSVVAFVEAHVARTREDRARYKRGGTTGPSLFDASGFVQAAFANASSPRPVFIPRRVHEQHHFAEPVDDLNEATPGDLVFFGVQPPNAFKGCVDVRHVGIITAVRCISGSSASCVELAFASVTDPIAGRGIVARDSVIVPSRSSTPGARGGNWSTTWEFGRARPGPEHEGDAASERLAQTVLSVGRCRRGVEGADDLPRGRTASSARCGGSSRX