MSTNNAGDWCLIESDPGVFTQLIREFGVKGVQVEEVWSLDADSFVNLQPVHGLIFLFKWKSDDDIQGSIVQDSRLDNIFFAKQVINNACATQAILSILLNCEHQDVDLGKTLTGFKKFTREFDPQNRGLALSNSDPIRQVHNSFARQQMFEFDHHISKKDDDVFHFVGYVPIGGRLYELDGLKEGPIDLGAVPADTDWLDVARPVIERRIQKYSADEIHFNLMAIVSDRLVQYRQQYDEIISQMENPEGQSMETDDLQARLSHLQQLIVEEEQKRERFKVESVRRRHNYLPFIMEMLKILAENGKLVDLVEKAAEKTEERKKRDKELKQARESAKMLS*