MRHQAVLFAVLSIIVTSDAWLSNHMKRVSVKVMGSRAADKRERKKQWLGKRGGNVSAGDDASSGGQVPFSEIIGSGRIGALLAEAGKCKVSGREDSIDSEGKGSILIATRNDSLESIVEKCPENRRKDLVFMQNGYLDKFLDSKGLLGNTQVLLYLSKASMEAKAVDGVTSVNPEGLTAATGIHAQAFADRLASLDLKCNVVSPKSYRPAMFEKLIWISTYMLVGTAKECKSVGQASEEYRDIVEAVVNELTAAVCAKEGIEFPDGTMARLAAYTDVVADFPCAVKEFQWRNQYFFDLGDDACPTHNGLLRDCAEKGFLGFELP*