MGKKERAQERREQRRQEISLLRTIPYSDQQRQKMIFRWWSNETIAVVTGSNRGIGFEIAHQLASHGLTVVLTSRETRVGEEAMKIMQEKGLNVVFHQLDIVDPSSIETFSDWIKENYGGLDILINNAGVNFNFGTDNSVEYAETAIRTNYFGTKSMVKAMIPLMRPSPFGARIVNVTSRLGRLNGRRNRIANVSLRQQLEDIDSLSEELIDSTVNSFLEQVKNGTWESGGWPQVFTDYSLSKLAANAYTRLMARILSDQPEGHKIYMNCYCPGWVKTAMTDWAGHTSPEVAADTAVWLALISDQFVSGKFFAERREINF*