MLGFVAPVPAPRARSCHKAVSAARAVLAWSRAASAEELVRLVKERFKAKQPNKILEALSEVDAAADREAAATVLRAGMESLSRLGSTARALGVFERMRADRLAEAQDFVTGAKCLVRAGQFDAARALAEEYAESERGTGTRDLFLALAAGRIRAGDPDGAFALVRRLAELAGRDDGGRGPGRLEFRSRNPSQVDLDEREPLLPPVDIYKELIRTFGKLKRIDGAIAVLRHMKTVDGLAPDAETLEFFANAVIRDVRFVKGATNEQQLITDGTAEVSVIGLSNVGKSSLVNTLVGRKDLARSSKKPGKTREFNYFAVNGKSLYLVDLPGLGYASVSQAQREDWFRFIDDYLRWRRPLRCILHLIDCERVEDISPLDLHVMDIASGRIGITKYVVLLTKCDRLRTDVARNKRVAAIRKVLSEHGHDAEATPVVVCSSSEKWGRDEIWWLLEELLCPPMIYPRFDDEEGKKA*