MKPNNRTCDVITNKDESLPALLLPALSNYSCDDTLQKGQISTNGKYPPFVLSDCPLLPKNLSIHAEQSPVQVSSVQLADHSYEKWQKESEKTKLPKLSCPTDYRDYYKTISSGETTDSAVISSIATNRLKRKRQRDGPSCDSCRTKKIKCNATIIVYLQDRNLISSISSNLHYTLSQDDIDQFRTKFFKKLPDVINTYEVIKHLDKIVLFKACTSCSRRNKKSGKCLFSRGFTKSDMNVFSKINSKLKGKTIFELTVDDYIAAGFQTL