MKGVTIHNFCYSYFKVCLLVMSLAYGSAEWDGSSSQIAKTIIVNPNDARYFKTVQSAIDSIPLQNQDWIRILISNGIYSEKVTIPRGKGYIYMQGGGIEKTIIAYGDHQLTNTSATFTSYPSNIIITGITFKNKYNIASSSSPTKPAVAAMMLGDKYAIIDSSFDGFQDTLYDDYGRHYYKRCVISGGIDFIFGGAQSIFEGCTLKLRVGIYPPNEVYGTITAQGRDSPTDKGGFVFKDCTVMGSGKALLGRAWKSYSRVIFYRSMFSDNILPIGWDAWKAKGQEGHITFVEFGCTGVGADTSKRVPWLTKASEKDVLQFTNLTFIDEEGWLSRLPIKF