MEVAFVGAAAVPAAGRTVRRAAGGELVCTAAKPRLNTQRSTEIFEQAKKLMPGGVNSPVRAFRSVGGNPVVFDRVKGSKAYDVDGNEYIDYIGSWGPAIVGAANDEVNEALIKAIEKGTSFGAPCELENELASAVIDAVPSLEMVRMVNSGTEACMSVIRLMRAFTGREKLIKFSGCYHGHADMYLVQAGSGVATLGLPDSPGVPKSTTAATLVAQYNNLESVRQLFEANEGEIAGVILEGVVGNSGFIVPDVSFLKGLRELCTKHGALLCFDEVMTGFRISYGGAQAYFDVKPDVSTFGKVIGGGLPVGAYGGRREIMEMVAPAGPMYQAGTLSGNPLAMTAGLKTLEILRRPGAYEQLDKITKRLSNGLLEVAKETGHDMTGGSISAMFGQFFSSVPVKNFEDAAANQDGAKFGKFHRGMLERGIYLAPSAYEAGFTGLAHTEEDIDKTIEATRDVLKTL*