MEKQHVYDVLGNFSYANGTPFNVARSPYFHNMFQQALEFGKGYKPPYFEALRTTILQRSKERLTNKLAHINETWKHTGCTIISDGWLDMKHRPLINVLVFSPEGVLCVKVVDAIDHKKTLEFIFKILEEVVLEVGEKNVVQIVIDSASNYVGVGKMIMSFKTIYWTPCATHCMDLLLHYLGKLPWVNEAIQRGKLIVNFVVNHCLTLSIYRKHATGDLFRPCDIRFATYYIILNRVFEEKASLRLIICSREWEKSPLSKTYKGKIIEESILSINFWDSAQRVLTMCEPIVEMLRLVDSDTPCMGFVYEGMEHCKEVIARVFNNVIDDYKLVWNMVDFRWKMMHRPLHAKTCYLAPRSFGFKRNGDKKITSGIYEAIKKLRRDKELTKKVRE*