LARPKRPTKMVFPRKLYDMVDDPETDECIYWASDGKSFFVFDPERFSREVLPRYFKHSKFSSFVRQLNMYGFHKIPQLKNEMETELCQFVNPTFQRGEPDRQSIKRKDSTRAGASGEAGEEEVALQPITAELAAIKRHQTTILSDLKELEESSQRLWHESFKSRDRQQQLQDTINKILSFLAGVFGTSANAAGNATQTAGVPIIGGSAVMPRKKARLMIDDGKGKKREAAVNSSKMDEIAEISLPGMSKDSDMFFIDGSEWAYKHRTFLRD