MDEFACLRDWDLEAIVRGSTGEAITMDDPNADFSYFFSEQDELLDSFPEFSETTRVLDDLEELYKPFYPVLHPLSPHTIVTTSLPINMEPKQVIKASEQKVAALQGLKVPAAPKCKKSKKSQNKSVVKQVTTAEGLDDAWAWRKYGQKPIKGSPYPRSYYRCSSSKGCLARKQVERSHLDPAVFLVTYTAEHSHPHPTRRNSLAGTTRKNNSLVPPPTTHRHQKNTNCSSKSIEVQQSMNLKKEEDFTDWLDDDSAQFVDGWIPSSDLEKLIGLECQHFALDGGFTDDFPHP