MVAQLACADCFRLFPTKIGLSQHRRHAHPTQHNADKLSRVKHSGARWSQQESQSLLRLANNLYPSCETQTALFARLEQYFPGRSAISIKTRLRVLNWQAQQDESSSGGPDQTIGQIAAYSSEADDYSVWFKQTVDCAVSLLESHADSSLASVDLLAFARGLQSGIMTPEQVLSLLDLHASRTFPHTWKTVSRRRRQLAHRMPVNRKQIRRANYAAIQTLYHQRRKDAASAVLDGSWKDLYKGNCGLPPDAEQYWKQVLSAPKHVDSRPSRVIVPSDWSLIEPITGEEVGRTVRSMGNSSPGLDKLTPRMLRRFNANVLAGCAWFPIDNCGNLSSSNTL