MKILVYGINYSPELTGIGKYTGEMVEWLAAQGHEVRVITAPPYYPQWQVGENYSAWRYKREEGAATVWRCPLYVPKQPSTLKRLLHLGSFAVSSFFPLMAQRRWKPDRIIGVVPTLFCAPGMRLLAKLSGARTVLHIQDYEVDAMLGLGLAGKGKGGKVAQLATAFERSGLHNVDNVSTISRSMMNKAIEKGVAAENVIFFPNWSEIARFQHVADADVDALRNQLDLPDNKKIILYSGNIGEKQGLENVIEAADRLRDEPLIFAIVGQGGGKARLEKMAQQRGLRNMQFFPLQSYDALPALLKMGDCHLVVQKRGAADAVLPSKLTNILAVGGNAVITAEAYTELGQLCETFPGIAVCVEPESVEALVAGIRQALLLPKHNTVAREYAERTLDKENVLRQFINDIRG*