MKFLDFSLVVNVFCQSMAPSGRVFKQTTLTGETIPNTQSLDELNNPAPLVNTDASTRIKNGRGKTRGKGLEKMKKAMGSKMKIDIPVGKGRPTKPVQSAKLSNELGIIARNFISLPNKWKELTREDRDAALIRCHERFEINLDEHYVKDSCEDILKNRSRQSRYKLKQLFESAHSEEEARKIEVPELTPENWNRLCDMWIDPKHKGENEPEKVEPDRIEFYKHTHYKSKKGWSSLEAETHYNNMKDLKDLYTSGEASMTTDEIVDTVLGTKSGYIRGLGYGPKPNTTRATQRKTAELEDSLRKAK*