MVAQLACADCSRLFPTKIGLSQHRRHAHPTQHNADKLSRVKHSGARWSQQESQSLLRLANNLYPSCETQTALFARLEQYFPGRSAISIKTRLRVLNWQAQQDESSSGGPDQTIGQIAAYSSEADDYSVWFKQTVDCAVSLLESHADSSLASVDLLAFARGLQSGIMTPEQVLSLLDLHASRTFPHTWKTVSRRRRQLAHRMPVNRKQIRRANYAAIQTLYHQRRKDAASAVLDGSWKDLYKGNCGLPPDAEQYWKQVLSAPKHVDSRPSRVIVPSDWSLIEPITGEEVGRTVRSMGNSSPGLDKLTPRMLRRFNANVWRFALPQ