MDYSRRALLFMIFCLFSLILDLKVKVDCHDVGDGSWESGGRVLDLDDTNFEAAISRFDYILVDFYAPWCGHCKRLAPELDAAAPVLADSDTPIVLAKIDADKFTSLASKYDVSAYPTLKFFIHGVPTDYSGPRKADSLVPYLKKLAAPDVFVLESNSEVHEFIKAAGKKFPIFIGFGVQESLVVDFGKQYKKRAWFSVAKEISDEAMVEYDFDKKPALLAIRPEYNEQDIFYGPFEGEFLQEFIQQSLLPLCVPIRYETLKLLKDDQRPMVLTIVKDEMEDKSLQLIKTLKAAAAGNRDLLFAYVGSKQWEEFVDTFNVGRKTKLPMIIVWNGDLEYYSVSIYPCQ*