MSDSEDGDFKVTGPVDNAWSLKIPEFKPEDNPNRLLEESSFATLFPKYREKYLRECWPLVQKALSEHHVKAELDLIEGSMTVKSTRKTWDPYIIIKARDMIKLMSRSVPFEQAVRVLQDDIGADIIKISSFVRNKEKFVKRRQRLIGPNGCTLKSIELLTNCYVLVQGQTVAALGPYKGLQQVRRIAEDTMKNIHPIYNIKALMIKRELAKDPKLKSENWERFLPKFNSKNVSKRKQPKNKKEKKPYTPFPPPQQESKIDKQLATGEYFLKEEQKRAKKRKEQEARHEEATKKREERRAQAFVPPEEKKAKVSEPKSDIDINELKKKVKKGLKKKDKKT*