MIKTKGYAAQDPNSDLASWDFERREVGAHDVQIEIMYCGVCHSDLHQIKNDWFPGLFPMVPGHEIVGKIVKVGDHVKNFKIGELAGVGCMVDSCQECENCKNDLEQYCLEGNTQTYNNLDRSGHPTYGGYSDTIVVREEFVLHISEKLDLAATAPLLCAGITTYSPLRHWKVGKGHKLAVLGLGGLGHMAVKFGVAFGAEVTVLSTSPSKEENAKQLGAHHFVVTSDPEQLKAVKGSFDFILDTVSAEHDMNLYISLLKTDGVHICVGAPSKPMELGIFPLLGGRKSVAGSGIGGIKETQEMLDFCAENNIVSDIELIDIKDITHAYERMLKGDVRYRFVIDSKTLTN