MLLCVTVNDFVALFATHFCIEECQSIGLNMGIYLSSPKTEKLSEDGENELIRFGVSAMQGWRSSMEDAHAAILKLDDNTSFFGVYDGHGGKVVSKFCAKHLHLQVLRSEAYARGDLPQCLQKAYLRMDDMMRSARGWKELSILNGDKISKLSSFFDGFISSRNSESKASSTGTSDRNADEWTFQQGSDLDFEGPTCGSTAVVALLRNAEIVVANAGDSRCVLSRKGKAYDLSQDHKPELQNEKERILEAGGFIHAGRVNGSLNLARAIGDVEFKKNKYLPPQRQIVTAWPDVKTVGLSVDDEFLILACDGIWDVMSSQGVVDFVHEHIHEAASVSAVCEKLLDHCLAPNTAFGEGCDNMTAIIIQLKKSSAQLKDSEKHIPSSDTS*