MDRPSLFDFLWGACPDGNKKVASFLAISCSGRKLQDFSSGPFTLESLETRLDPLFTSEDDDGGTDHIDDLLIDGDDRWQNQSITDEEWTRLCDIVGKLCCRLRSVRIIDATVMSDERWAELLERMPSTLSKLVISGLGGDMPLTFEKVGALRGLEEFSLIACSSENYVKREDAASWLQYDRVWCTPDSFAMLAQSLKQACALKSIDISTTTLCNPQACWEPITEVIRTNPRLVTVTIPPQHYAYLLEATDRSGLSDWTLGNFADWEIKPRDLDALQNGPRICKARQQHNVPYQYQKKDLKRWVEAMIMVQDHLECFHYFFAHVPPEVYLFHHNPKFWEVD*