MDKDGLLGGKFYFKKLPNGLLDKTKVTCTICKAEFRYHRSNSSLCYHLRAKHPAESTSTGPCQSTPQDYGARGRITKQVSEKLTNSLVVWIAKNCRPVCIVEDDGLREVIRAASGDVCYNLPSRETIVSRLHTLFEDQRAQRSSKLVQVRNVALTGDHWTSVNNDNYLGVTAHFIDNDWTLQSFALTVSKTEERQCAEACADHFLSVANEWKIKDKLTTFGTDSARNMVAAARLLPFEHMPCTAHILQRTVTVSLNDSEFERVLAKCRKVVGHFKQSPANAQELKEQQVAHGHKTEPLVRDVPTRWNSTLEMIKRIQRNKSVLTTILAQQNSMVTMVTDQEFDMLQKLEELLEPCRYVTELLGGKQYVSCSVVLPALCYLFRVMELSDDDPVYVLRFKKVFTTDLGQRRDSTNLTWLKIATALDPRFKDLKCLSKDERREVWASVHDLVMAETHAHQPSAQTTEEPSPKKRKISICLLGTSDSDSEEEEDSVDRCLDRYKAEPKIDIEECPLQWWLKREGAHARLAPIACKYLSTPATTVPCERLFSLSGHIIQKRSASLSSDDVNKIVCLSNWLSAKD