MKDPVIVSTGITYDRDSIEKWLFSAKKNSCPVTKQDITDADLTPNHTLRRLIQSWCTVNASHGVERIPTPRPPISKSEIEKLLKDSASSHQNLAKCFKRLRHIVSENASNKRCLEAAGVPEFLATIVSNKDSSMSLTDEALSLLYHLDTSETCLKNLLNNKKGNDIVNSLTKIMNRGIYESRAYATLLLKNILEVADPMQIMTLKPAIFTEVVQILDDRISHKATKSALHILVNVCPWGRNRHKAVEAGVISMIIELLMDESFSSDRRGPEMAMVVLDLLCQCAEGRAEFLNHGAAIAVVCKKILRVSQTASDRAVRVLFSVGRFCATPALLNEMLQLGVVAKLCLVLQVSCGSKTKEKAKELLKLHARIWRDSPCLTRNMILAYPS*