MSVLEAIELKEQLRQLLEQGFARPSVSPWGAPVLFQKKKDGTLRLCIDYRGLNQFTIKNKYPIPRIDELLDRLHGTEVFTKIDLKSGYYQIRIKEQDILKTAFNTRYGHYEFTVMPFGLTNAPATFNRLMQEIFREYLDDFVLVFFDGILVYSKNAADHEMHVRKVLEILRAHKLFAKKSKYTFLVDRVEYLGFVVSKDGISADPTKVQAVIDWPKPRSVKEVRGFLGLTGWYRIFIPRYAKIASPLTALLKKDQPFKWTPMCQSAFDKLKVALVSEPLLKLPNFSKAFEVITDASGFAIGGVLMQEGHAIAYESRKLRTHERNYATHDLELLAVIYALKLWRHYLLGQRFTLVTDHQSLKWIFTQENLNMRQRRWMQTLQEFDFEIKYRLGKANVIYHGARWALPPAGAKEVIPPHLPVVQEEEEASEPPQKRQSVEEEQADTTQAKQDYPDPASLEHLQGLQLTDSAKGVSNARLHDQGSCLPRTEDEFSSAVILFLQETLGPDNAEGFDAPDNEEEDLPTTRNEDSSERYGPPQKLNHLPIKPLHPLIIRHPLMGS*