MQFEGFSPDAVTFICILKALSSIGAAYKGQEIHAHIVRLGLLQEGMVLVSTALVDMYANCGMLAEAQASFDKLPIRDVVAWSTLMVGYAQIGKEEIVFSLFERMIGEGTRPDLAMLTVVLNTCSQKGILDKGEMYFELICKGHGIIPCSEHYTCMVDLFARAGSLDKAVAVVEDMPLSADLTMWHTFLGACRKWGHMESGRWAFECAVQVDRKDSGAYICMSNIYAAAVTENLPISVKNQAWKNREYCWWINTEGIVHSCCVGDERHAKVQNMACESSHVGFLLDSHDTSDGDKIDAFCGHSESLAIMRALINTSKGTHIHIVKSFRICGNCHYAISDLSEFERCRISVRDANRLHIFENGKCCC*