MNGLVDSSRDKKMKNPRFSFRTKSDADILDDGYRWRKYGQKSVKNSLYPRCTQHMCNVKKQVQRLSKETSIVETTYEGIHNHPCEELMQTLTPLLHQLQFLSKFT