MPSFHSRPPYSSKRSRTMSLGDLPRDLLPGLPDDLAILCLARVPSLSVLWRVCSSWKAMVSRSDVFHSARASLGFKPQQWIYALLHHPEGDTLQRAVAVESPQPAFSWHAFDPISNRWRCLPPFPVPVDFHLSSRSVLGLLHSVQCASSATKLFMVAGSRRSRIEKGVSDTKAFSLEPALDCPLIFDTQTGEWMQGAPFRAPRRWCACGTAGGKLIVASGCGRDWDTALSKSVEIYDPDEGKWFKAEALKTSTFSRTAISTVNYKGKLHMVSSVGAIYDMERGKWEDMPRGMRDGWSGQGVVVDGQLHVLEESSGRLKVYAEGKDEWECVAKEEKMLKNMEQLAGGVSGMFLGIVRAMRADGPARFESEQQPDTIRIVNVRDPKPAVTDIQVPFGRIVALQVLSRTFNMAR*