MVVMLAIHVRLLQNYHCYQVRLLQHFGLAQSSNLAAPFILFRRGANLSILSATMNEGIERATEMESREIYPPEAISQGHVKPHIDGFAEYQRLYKQSITNPNEFWARMAREHLTWQRDFQTVMTGSFRHGDVAWFLEGQLNAAYNMVDRHMAKHANSPAVIFEADEPGEGYTLTYSELLREVCKLAHVLRDMGVRKGDTVVIYMPVIPEAIIAFLAVVRIGAVHSAVFAGFSASALRDRILDARCKVVITADEARRGGKTIGLKGIVDLALQGHDDCCVAHVLVYKRTGAAAAAANDVPFTPGRDLWWHQEVEKWPPYMAPETVNSEDPLFLLYTSGSTGKPKGVLHSTAGYLLGAAVSGKYAFDVHDGGRYFCAGDFGWITGHTYAVYAPLLLGVATVVFEGTPTYPSASRCWDIISAHGVTHFYTAPTALRLLKRAAGSDGDVPRMPTLRVLGSVGEPIAPEVWKWYFEVVGKGRAHVVDTYFQTETGSHAITPLAGVTPVKPGSASLPFFGIAPAILDPISGREILTRGVEGVLVFKQPWPSMARTVRGAHQRFMDTYLRVYDDVYFTGDLATCDHDGHYWIRGRVDDVVNVSGHRLSTAEIEAALLEHPAVAESAAIAVPDDVTGQAVNAFVSVKDDSGGELDGLQKEFILQVRKCIGPFAAPKQIYVVPDLPKTRSGKIMRRVLRKILLGEVHADQLGDMSTLINPTAVDVIIAAVHGTGK