MDQNVLDDIITRLLEVKGKPGKQVVLTEAEIKQLCVVAKETFLRQPNLLELEAPIKICGDIHGQYSDLLRLFEYGGLPPQSNYLFLGDYVDRGKQSLETICLLLAYKIKYPENFFLLRGNHECASINRIYGFYDECKRRFNVRLWKIFTDCFNCLPVAALIDEKILCMHGGLSPDLNHLDQIRGLQRPTDVPDAGLLCDLLWSDPSKDVQGWGMNDRGVSYTFGADKVTEFLEKHDLDLICRAHQVVEDGYEFFANRQLVTVFSAPNYCGEFDNAGAMMSVDETLMCSFQILKPADKKSKFSFGSTTTAKPGSPTGMKSFFNSKA*