MKVGISMFNILQSTQLSSNTFDFWLEAPRIATHAQAGQFVILRIDEKGERIPLTIAETNPQAGSIRIIFQVIGKTTAALSQLKTSDSLLDITGPLGMPTEVKQYGTVMVVGGGVGIAAIYPIIKALKEAGNRVITILGARTAELVLLQEECRRYSDELIITTDDGSLGKKGLVTEAMEEVIARESVACSWAIGPSIMMKFCTLTAEKHQLPIYVSLNPIMIDGTGMCGGCRVTVDGTMKFACVDGPEFKGNEVNWDEFINRMKQYQEEEAVCFTDRLKEQVEKNG*