MVWQLCGSVTRVGIARSGMLQGLDCASTVTFYRCDGRQPCATCLSTGEDCLYGAEAIPKSKSDLILDVVLRSENMLRAMSGHLVRAPTHSLLGPTSPVDPRIASSPLAFFSPLTIDTAHHPPSSPDQISNAVLPQFHSSTTESILAWPHFKDLQTLRRNYRGSVFQLESQRAPLRNRSSVVLPYMGQGELDCLLNSFERNVNFWYPTLSRTTRTEVEVRVLSNSLEEDVDSCLALLVMALGCASELVRCATTDRPDTPDAEKLRRWQLLSGLYFDIAFKKIYLAQAESCTEAVQCLFYTALFFAFLQRPIQAWSFISAAATKCRLLLSYSTSDTPSEKLECLRRIFWSCYILESDYLAELAALPHTGIAEIESSIPLPGQYHTHASSSTEEESSLYFLACISMRRLLNRVHDLLYARNNGVASDINQFPPVVAELDHQLNKWRDLLPSAFHFDLSRAPAGSMEAGFLRQRYLTCKSVIYRPYLTLALSLTTRADPISPMVYEGCKTCLEACCLHAQNLNAFPQTVMIDTWICSLSMASVMLIALATAADSSLRVCLPEDVTEIGPNLTKHLLRWMQVPGQGVSPSVLQSVRLIEDASASLDEILCG