MGKPKATGDDEIALWPAVQKGNLGELLSRVATGRVPAVLGESIKELTRKQLQDVCSMLELRLSESIQLALNPAQPQTDEEQAAIEGQLALEDLPEVQDPVVKLCCSWWELKAPGRENFVPQSLPYLLVRANTSGRAMDVKACYSMREGFTMLDFEDPCIEDIKRLLLQSAMHPGFLHKPEGRKFVACIFGMDISLVSDLTAVIKNQIPSGRKSALDAYGEIIFRAWKDSVGSATQFEIENTCILFLMQAALVAASPPLNAALRQVLNGLHSQKRVAGVDAMLLRLYRPILFRALTAANAAVRRNSLLVLLDAFPLRDPDTDAEEQDELMTQQFAALSECMADECPLVRAAAVAGAAQVLNKYWEIIPAAATATFVAKLTGDLAYDMSWPSVRVAVLEGLTLLVDNPHAQPVLKRALPQLAALLGDPSLKVREAMASLLAAVQRTRVIHFYDVVPLEGLLAVMASDAPSVSHKVQQVLVPTYFPNPQEGSEGLVSGASGCDDPECQAEETDVWLMASDAPSVSHKVQQVLVPTYFSNP*