MDLRRFITFKTVVEEGSFLRAAQKLCCTQSTVTFHIQQLEQELAIPLFEKIGRRMCLTAAGKKVLPHVYDLTKVMASIRQAARQDDEPGGELRVATGETLLAYKMPRVLQRFKQRAPKVRLSLQSLNCYSIRDALLADEVDLGVFYRVGNDDALTIMELGQQSLTLVASVEQAPVDFMRPRQHIPLSFIINEPQCVFRQIFESTLRQREITLENTIELWSIESIKQCVAGNLGVSFLPRFAVEDELKRGTLVELPFSETPLTIHALCAHHAGKAISPAMRVFMQCMQEEQEVR*