MNRILLLGANGQVGWELQRALAPLGELLVCDRRRADLADPEGLARLVRAERPQFIVNAGAYTAVDKAESDADNARLINARAVAVLAEEAAGCGAWLVHYSTDYVFDGAGSAPFAEDAPTGPLSVYGQTKLEGEQAIRASGCRHLIFRTSWVYAARGGNFAKTMLRLAGQRDELKVVADQFGAPTSAELIADVTAQALQRLRWDVELAARASGTYHLVASGETSWHLYARFVIEQALERGWELQATPQRVLPIATEDYPVPAKRPANSRLDNRKLQQVFGLVLPDWRYHAGRMIQELSEQGPL*