MKKSPTSTPHDAVFKTFLRHPDTARDFLNIHLPHSLRIRCDLTTLKLAPDSFIEKNLRAFYSDVLWSLKTCEGDGYIYVVIEHQSTPDAHMAFRLMRYATAAMQRHLDAGHKTLPLVIPMLFYHGAKSPYPFSLCWLDEFDDPALARQLYATAFPLVDITVVPDNEIMQHRRIAMLELVQKHIRQRDLMGLVERLAVLLITGNANDSQLKALFNYLLIQHGSTPRFGKFIREVARRVPQHKERLMTIVDRIRESGRRKGKREGVQQGIQQGIHQGKQEEALRIAHTMLEQGIEREMVLMITGLSDEEIKAKRH*