MLLEKPWALLQILLLNLDAAAPVLADSDTPIVLAKIDADKFTSLASKYDVSGYPTLKFFINGFPTDYSGPRKADSLVPYLKKLAGPDVVVLKSNSEVHEFIKASGKKFPIFIGFGVEESLVVDFGKQYKERAWFSVAKEISDEAMVEYDFDKKPALLAIRPEYNEQDIFYGPFEGEFLQEFIQQSLLPSCVPIRYETLKLLKDDQRPMVLTIVKDEMEDKSLQLIKTLKAAASGNRDLVFAYVGSKQWEEFVDTFNVGRKTKLPMIIVWNGDLEYYSVSIYPCQ*