MFLPRGSSLLCSLRQTRFRPSFAPRLLSTRAYDPLRILFCGSDHFSIASLKALHDEHKKRPDRIASIDVVCRPGKRVGRGMKQIREVPIKFVASDLGLPIHEVDTFTGWQPPVYPHGPINLIVAVSFGLFVPPRILNGARYGGLNVHPSLLPDFRGPAPLHHTLLAGRTTTGVSLQTLHLQHFDHGTILAQTPSPGFEIPNPDSCTVPELLDVVAPKGAELLVKGIQEGLFVPPHRNAGWYTAEQRDLIHATKIKPEDKHIDWATWTWTTISRRERVLGPLWSKSLVLGESSGPTPTFEQRRVILSEFEEVQPLKGSEAFALVPGLPFIDGEHTVKSDSGKGVYVFTRDEKLVRIHMMKVEGRPNTDAFRAALKARMIGSRTFSSHGASFTPFHNPFN*