MKFKRYPEIWKQGSKWKISDTLPTDRYYSQICNMISQICRPWSPLVVSEDSLRFWKAPSFSLPTNQVCWRTRLTHVAKVSVANKNDSPIATRFSHIARTEAKDALFDYLYSTRGFQFLDAEHMSNNSPAFLQNLLSKVGNGRDVRRSLSRYLRYHPINEFEPFLESLGLKPSEFSSLLPRNLMFLSDDDMLLENFHVLCNFGVPYSKIGKMYKEAIEIFRYDHGVLSSKLHAYEALGLSKPMVIKLVTCCPMLLIGGVDGALIRVLEELKCLGIECNWISDRLSDKITYDWNKILETLGFITEMGCSNNDFLRLLEELPEFLSDDSGRKIYVLVPLLLKLGLKVNVILALILKYPRVLAGDLSKNLWQAIHFMSELGMETEDIAKIVQTHPQALGSCSSLKKPKTVLSEVKVGWKRLCDMIKEDPLYLSSLASQSNIKLLRVMGDEKGMYLPEKTTFLLKLGFVENSDEIKKAMKQFRGRGDRLQERFDCLVDAGLDCHDVSNMIKMAPSVLNQSIEVIEMKIDYLVNCFGYPLEAVIPFPSYLCYGIKRIKLRFSMCKWLGDRGVLRPMLPLASILACSEARFVKHQVSLHPEGPKVWERLNNSSSLR