MGKLRLFVDRLSQPSRAVLIFCLANGIDADEHLVNLAKGEHKTPDFKSINPMGLVPAIDDDGFHLFESHAILRYLACAFPNVKDHWYPADLRKRAQLDCILDWHHTNLRRGSAGLVMNSVIAPAFGRPLDARAASDAETLLKASLKKMETIWLKENGSFLTGSLQPSIADLSLACEIMQLQLLDKDKVSEFLGPRPKVKKWLDAVEKATAPHFSKVHEIMLKAASIYQKRRERELDKTVSTDRPSIQSKL*