MGVIVGKLGYGTWGTAWLRRDLVNHQHVTVKIGTPRALENELRVLKHLKSLNSKHFGASATRPLIDEFAIEGADGVFRCAVHPPLAAPISTFRKALLRTGMGGLPVPLVKALVTYLLEAVDFLHSEAKVVHTDIQESNILLGLNPETATADLQKFEDEEIQNPSPRKINEERVTHVSRQLVPPLYRYGPPTLCDFGEARFGEYDNMFDIQPYQYRAPEVIFQMGWDEKVDIWSIGVMLWDLIENKNLFKTTGGPDNKDGNNYHVAHMIALLGPPPKDFLERTKETRLWNWFDKDTASWSSPDIVLSIFFSGAWKDEAEIPAQTLENTITRMEGEEKALFINFARRILKWKPEERCSAKELSEDPWIRSRFP*