MSKPTVRVLALLELLQSHGQLSGSELARRLEVDGRTLRRYIVALEELGIPISAERGRHGGYRLVAGFKLPPLMFSAEETLAVSLGLLAVRSLGLGESELALESAQAKLSRVMPVALRRRLVALRETASLDLARARAGTSVAALATLAEAAQVRARVEFRYRDPQGAETLRQLDPYGLAYRNGCWYVSGFCHLRQALRSFRLDRLDAPRMLAERFERPADFDTLRHLRESFARMPRAYPVEILMRAAREQVVAVLGEPLGLLAEVDGGTLLRASTDDLDWFARRLCGLPFDFEVRQPLELREPLRRQAERVLRNLGQEEASDHR*