MGWKGILGFDYGIMQAPLGPDISGPELVAAVANAGAIGLLRAPDWECPEYVREMIRKTRTLTDKPFGIGVVLAFPHEQNLKAILEEKVDVLQLYWGEASEELVRRAHDAGVKVVPQVGSIEAAKRAVDIGVDAIIVQGREAGGHVIGQEGLIALVPSIVDLIGERDIPVVAAGGIVDARGYVAALALGARGVCLGTRFLATVESYAHPVYKRKLVEYSKTEHTNVFGRARWPGAPQRVLLTPFFSDWRSLPENEDETNQPVIGRSTIHGVEKEVKRFAGTVPNKTTTGDIESMGMYAGQGVGLIKEILPAGEVVKMIVGEAQLLIQQKFQDA*