MLFPSSILLAFTPTWQDLEAALVSSHKHIPPITIDSALDPSKPKYSSSRPTLFRERHGWCPYSERVWLALEALNVEYDTIRIDNTGPGSKPLYFSGQTPQMRWSDGRIQGESMDLVRQVDKLYGSDCLYPTSIENFVSTQSDMFRMIFPPRSRPSSRAAFLFGWSGEPLWKREFENVLEKTDELLGESRNGPFFCGVNFTAADIAWVPFLERYSAQLPCLHDGLNPRDAAQYPHLNKWFHAMETTVPAFACRVRGCASSWRKVLSMAGYGNSGVPFDVAGRMNDIWLEESKPQSEDERIRDQKLWEEYTATRPHLAQTPSAEAGSVLVKNRNLIVKDTLKRVDLLKDMNMPLDEKGLDEAMRALAAILIFGKKEDGKYNELEAASDEAFNINECVYQEIWVP*