MDTALVNDIIKRLLEVRGSKAGKQVQLSESEIRQLCVVSREIFMKQPNLLELEPPIKICGDIHGQYSDLLRHFEHGGFPPRASYLFLGDYVDRGKQSLETICLLLAYKIKYPENFFLLRGNHECASINRIYGFYDECKRRFNVRLWKIFTDCFNCLPVAALIDDKILCMHGGLSPDLNSLDQIRNLTRPTDVPDTGLLCDLLWSDPSNEIQGWGLNDRGVSYTFGPDTVSEFLQKHDLDLICRAHQVVEDGYEFFANRQLVTIFSAPNYCGEFDNAGAMMSVDEDLMCSFQILKPAQKKFSFTSSAKPGSGTTTSGVKMK*