MRSLFESNASTNKTIARLCEMVKTETISHEGNDDPTWAENVVKTLAKRLKKAKYLDELAKAIITEDRYSNCCAIPNDVDKKKTLRKNQSHLLYIKLWRFPWLKSHRELHAVENCRYPFSKKADLICINPYHYEPIHAKAPPLPPVVVNKKAGYYHTTPGTINALSNHGFAVQPYDDRAPNASINVDEMRAHYLSEESSPTSSYTGSPSSTSPLPGFAVPSTTASLPNVRQDNSYPPTSSAPQIPLSPATGTSQAQSPLSPNSYLSEDRDEHEMMDTSDDRNHTIISNVPRHPGADMVQELVEYCEPECWMSITYYEEGKRIGDPFNVRSHYLLVDGYPSPSSEERFCLGYFDVENRPVPVIDARRQVGRGARFYYIGGEVYCECLSDAAVFVQSPNCNQRHGWHPTTVCKIPPNCNLKIFNNAEFAVQLAESVEKGYEAVYALTRLCTIRISFVKGWGADYRRQTIDATPCWIEAHLNGPLLWIDRVLRSMGAPMMAHSSFT