DEDAAIFKAWAAFKGKLSDGDQDNPACWKTRLRCALNKSPEFTEVLERAQLDISDPYKVYRLVPFSEQGMVVPDKKSRAKAAKRPKRRRSSQLAEDDSSQVKVKKREVTSPPVSPSSRLMEEVSMAAETVPEAQQRSEILILTEDAAQDVARDTKPASEPASGSTFKWPFCYLGQEVFKRRVQGVDIRILYLACSPLPRPRPAGIGGRFPRFWCPDPPTWWPAEHGSSKLWPSRQHGLWLTSWTQGFHGKRFCQGRFFGTGPHTTSPGPHKWEQNTEPGWFFIKDFFKQ