MASLPHGHHSPSLLGRCYHHNLFHSRYNRTLSFAIPYRGGGALRGTFCDRLRVAEAEKRGIVCVGAMASKRGDVKVFEGAQELATSLAEYIAELSDATVKERGAFSVALSGGSLISTMSKLCELPYLKTIDWSKWHVFWADERVVPRTHPDSNYKLAKDGLLSRVPIIPGQVYSINDALTADAAAEDYEFGLRQLVKTRIVDVSSSSDCPRFDLVLLGMGPDGHVASLFPEHPLTHETDKWIASIKDSPKPPPERITFTFSVLNSAANVAMVLTGANKADVLEKAFGELQPPGVLPVQMVVPTEGNLVWFLDKPAASKL*