MLTCLLKVVVGDEVNLAKLVKHHFRPSKNMTEQKLNIRALVFCLLNHYLLSNNNGAFGDIRLIPLISQMESCYSIMPLVVAETLLSADELKKDAKSEHFKGSPLLLQIWLVERLRLLEAPADPKHYRPIALGNRKYLHQGQDEAEVGLLFYFMASVLLSGWYHGGTIPFSDTVPPKVAAFSQARVLAWAKYYDGLPRWAVATNGFVGLSENYKLWMSSDDKAVRTEARNGEPAELLIPRIRVKYEGPDSAKPRIHSIKTVKARPDRKRKEVPPRSSFRPKKMPNMKGPAVVKRNASSRGDRRRNNKQWTSLVDDNNLPPTIVCALEAERAITENVSEALASLEVSVQEPVLMEIDIGAAQKTVGVDPANIALYKTLFDDPEELE*