MSSDASFDSSALRIMVNGMPGPMATAAAEACLRKGLSLSPFAMTGPDIESSTITVYDDVTDTSANVRLIPATDDGRMEIVSSLAGLRESVGDKNVLAIDYTHPSAVNANGVFYADNKLPFVMGTTGGDRDLLLSDMESREAFAVIAPNMGKQIVAMQAGLEDLAAKFPSAFAGYKLEVTESHQKTKADTSGTAKAVIASLKKLSDDDFDMEQDIEMLRDDESSLAFGVPKEALNGHAFHTYTLTSADGSVQFELKHNVSGRTVYAEGTADAVKFLASKVFEGKGGRVYSMIDVLQAGALE*