MVVHTKPKYFFMKWYNVELLVLITEIATFPMARRIGHPYQNRTPPKRKKPRTSFTRLQIAELEKRFHKQKYLASAERAALAKSLKMTDAQVKTWFQNRRTKWR