MSSACQVCNDVSDGLHFGIHACRACAAFFRRSTVTNRKYICRFDNKCEIGKDVRCMCRACRMQKCIDQGMNPKNVQRHRDGIGTRNLKSCSKPETIEMTAASPTTEIVSIPTVDQLPIATTAVFGFHPTMPSYILSPSADLSFAQEYPTTSHLARMSTLAAAGYPSLPELRPVSLSIPQPLPITLPTPIVSRMHQGYEAFKLAKKGSLLPGDHMTGLFDSNPRTLLLGDYDYWAAAVRLNATLAPEMLNEYFEPFASFTKDQKLIYFKNFLSTFLTGEEAFSTSLVFPLKGDQRILMSDKRFFYADQMEQFYQCKSCPSDQKGTARIFEPLYKSLISLLKDPMAEMSMSQPEYVALLGICLFGDCKEGANMDSLAKAEAARQTLYRELYTICKSRVGDELVSVRFGTLMNFVPTIMKIVSRFTESFNMVKLFNIFDIDLQVYNLVEDTI