MDGAEGAVGVDQAEGRQPPKTLVDWALEILDTADPDEKARIGDLAAAQWLRGDIPLPYDPAQPPRDPPQRPARSDAVRLLPPSRMPKLGKGGSLQSRLALLHSLAHIESWAVDLSWDIIARFGAQLRMPREFFDDFARVAQDEGRHFAVLSARLRELGSHYGALPGHDGLWDSAMSTSGCLLARLAVEHCVHEARGLDVLPTTISRFRAGGDEQTAKLLEDIIYPEEITHCAAGVRWFRYLCLRRCIDDPIADSVPQFKPQCSKLPEDDTRDGLADKLPQVEDGPAKCKLGNKQDHDEAAVIRTFHSIVREHFRGPLKPPFNTEARKSAGFEPAWYEPLAVKEVEAQTIE*