MDDALLDDIIDRLLDVRTGRPGKQVALSETEIRQLCLTAKEIFMSQPNLLELEAPIKICGDIHGQYSDLLRLFEYGGFPPEANYLFLGDYVDRGKQSLETICLLLAYKIKYPENFFLLRGNHECASINRIYGFYDECKRRYNIRLWKTFTDCFNCLPVAALVDEKILCMHGGLSPELKSLEQIKRIPRPTDVPDTGLLCDLLWADPDKDVQGWGENDRGVSYTFGPDSVTEFLQKHDLDLICRAHQVVEEGYEFFARRQLVTIFSAPNYCGEFDNAGAMMSVDDTLMCSFQILKPAEKKQKYLYAMNPRPATPPRG*