MVNYKEKLDEAIHLTQQKGFEQTRAEWLMLDVFQWTRTDFVVHMHDDMPKAMIMKFDLALQRMLLGEPIQYIVGFASFYGRTFDVNSNCLIPRPETEEVMLHFLQQLEDDATIVDIGTGSGVLAITLKCEKPDLNVIATDISLEAMNMARNNAEKHQSQIQFLTGDALKPLINEGIKLNGLISNPPYIDEKDMVTMSPTVTRFEPHQALFADNHGYAIYESIIEDLPHVMEKGSPVVFEIGYNQGEALKSIILNKFPDKKIDIIKDINGHDRIVSFKW*