MVFARRGKPEIARKAFQCVRDHKAMEDNPSIYINLAHTYIQTHGVRRRKRVFGDDAESEPETEERIANTRKAISLYQKAKELDPDDVSVNLHIAKALNNLKDYDEAAAVLSEAAHNWPFDMLVKINQAKNWEDWAKHTLRVYRGFRAIQKPGCLEKVEDARDCLTSAVAAWNFISNYWSEMTHIECGLLSRRSGHPEGLKTFMSNIKEHIANLQQLIETVNVRVQELESGRHIRLGRNLEAVKDKAAAKSSNKKKKTEEKQETPQEAEQPMQVVEGGEDIGGDAANTISGIFDDEIPHDDEEVVVPREREKKDKKKKKDKKDKK