MWFLCYFLHRLLDYRKPEIESLAKLFLGENAELKWKQSPHHHEDSPFYFIDLPSEDVARQIASRSVLLKGFFEVWGEGRTYDELKASIESLSDEKKAPFLTEDSTFKIVVDAFGKVLSLDEQNERIHALSYIPFMGAVNLKNPQHKFWIIETEGNDFNNGLPPADNRSIIFGREIGLSNRKVVVKYELSRRSYLGPTAMDAEVALLMANQALAKPGKLVYDPFVGTGSILVAAAHCGAMTMGADIDIRVIRDGKGPDRNVWSNFKQYELPSPVGLIRADNNVPPWRPNLFEVYDAIICDPPYGVRAGGRKSGGRKMLQGIRDPYTIQENMRKDHIPSTAPYTLAECLHDLLDMAARLLVIGGRLVFFYPAPRDECGDDFLPKHPCFTLIANSEQILSSRYSRCLLTMEKTSKYTEIIAATARRVHQEFKDNHSEMLQESRENGSLHHIVFAPSNEAHRLEGSESRPRYRGKYV*