MDSAVLNDIIGRLLDVRTERPGKQVQLSEAEIRQLCVASKDIFLSQPNLLELEAPIKICGDIHGQYSDLLRLFEYGGFPPDANYLFLGDYVDRGKQSLETICLLLAYKIKYPENFFLLRGNHECASINRIYGFFDECKRRFNVRLWKTFTDCFNCLPVAALIDEKILCMHGGLSPELKNLDQIKKIARPTDVPDSGLLCDLLWADPDKDVARWGDNDRGVSFTFGPDTVSEFLQKHDLDLICRAHQVVEDGYEFFAKRQLVTIFSAPNYCGEFDNAGAMMSVDDSLLCSFQILKPAEKKQKFVAYGSNGSRPGTPPRGAKG*