VGSSFNKEVKRGFNSLVSLGAWILWKDGSSSAKKEKKDLALKASHKGKAKKIEVESSTSSDDDASIALLVRRTTKMLKKLNKNGVNFDSKKKKFFTSSKRKPISEMDCYNCGELGHLAHQCPKPKKDKYKKKNKEQDDSSDDEKNDKKQYKKKGGKKKEHYKKKNGKAYIVGDWLTDIESSSGDSSGNESDDEKVAAIAIDAPSPSSSPPSTSSTHLCLMAKGDRKVQSEDESSESDTTSCDDLLVESTSKCVDCKGKKVVVAESYEDTIKLKDEIVMLKKELQEQVKHKSNVIESLDQYKKLAYENKLLKEENQYLKLGLMYDKQEEDETFILDELASNNDPIIKKLTQENNKLKKEKEHLTM