MVGIHWYGYGNWEKIRLDPKLGLTTKIAPATLGERETFLPRAPNLDNRASALLQKEYAKFSGKSLKVKGNTRQTVNNDSNSGVRSMRGRQKDVPEKDDNKPNKDDIQKRRVIVEAEAREEGEISESEAETRYRQDKEEKWLEWCSEVLDEEQETLKRLDRLQNTSVNLPKEKVLSRIRKYLLIIGDKIGEVVRQHSESYRQSRMVMRLWNYVATFSNMSGEQLHDLYMKLSQDQLEGGVGPSHGGNFTSIPPNKGGNSNQLHPSRNQRPTRSLQYNSESFHNESSGSSEAWKRRRRADTDNQFDTQPLCQPPIMTNGNRLQESSSSAGILGWGPVEIRRYGNERPKRAVHPSHFPTGHGPLL*