MGNATNSATTKREKQRQLPKRIILVRHGESEGNLDKNVYAITPDHRVQLTEKGKEQGKKAGEIIRGVVCDKGNCTSKVYFYVSPFLRTRETLKEIGAAFCSSEIIGVREECRLREMDYAKFRNTEKMEEFKKEREKYGKFFYRFPGGESAADVYDRVSGFIDSLWRDIDMDMIPYGANDNEDLNVVLISHGLTIRVLLMRIFRWTPEQVDNLISPKNAEVRIMELGHEGEYSLALHHDDQTLEKWGLSAEMIVDQKLRAYGPVVDLDKCFFTRYFDRLADK*