MQSASLSLFDEVTKTTWLRQKRSFSLPLGAVPHVAKEWGFEADDSEYVWRLRRGENGAKLRVRLLHSGLVKYYEGEKGAERKVRSVFANGAVAHFEGERGAERKVRKEFPSGQVQYYEGGQGAERLVRSELADGTAHHFEGDKGAERLESPEGTAYYEGERGADRLVRAVRADGAVEHFEGERGAERVVREEFPSGIVQYYEGEKGAERLVRAVCAGTLLHFEGEQGAERKVRAEFADGSVEHYEGEKDAERLL*