MKGLPEKSVDSKFCVGSSAGSTEKEPFSPFDTERENCQSKSLRTSLWSSLVTSPFSMFESYNESNSSVKTKVLRNRTYRWSAALRRALAGSPMRLLQERILGLCKTGVSNSNGDIWLLGVCYKVSSGESSSDLTHANGKAAFLQDLSSRIWITYRKGFETIGDLKLTSDAGWGCMIRSSQMLVAQALLSHHLGRSWSKPTHKPFDPEYVAILHLFGDSEASSLSIHNLLKYGKGYGLAAGSWLGPYAMCRTWETLARISREQIHLGDRNVSLPMALYVVSGDEDGERGGAPVLCIEDAERICASFCGGQESWAPLLLLVPLVLGLDKVNPRYIPSLWATFTFPQSTGILGGKPGASTYIVGVQDDQALYLDPHEVQSVVNIDPGNLEAETSSYHCNVVRQMPFDTIDPSLAIGFYCRDKDDFEDFCTRAAEIASNSNGAPLFTVTNSKPVKKGALASGSSVCEDEVSNQKLVLEADSFEGEANSLSNEDDWQLL*