MVLTKENAMIGIIGLGDMGKMYAQQLSLAGWRVNACDLPQNYERLKEEFASQQGVTILPNGHLVSRISDYIIYSVEAAVIDRVVAQYGPSTKVGAIVGGQTSCKAPELAAFEKHLPPDVEILSCHSLHGPQVNPKGQPLVLIQHRASDESLRFVEEVFSSFGSKYVYLTGEMHDRITADTQAVTHAAFLSMGTAWQANNQFPWEMSRWVGGIENVKINITLRIYSNKWHVYAGLAILNPAAKEQIRTYAQSVTELYKLMIGGQREELKRRVKAAGAAVFKDGTEGQELLLKDEVLDRFSLSNRPREYHPPNNHLSLLAIVDCWSKLGIVPYDHMICSTPLFRLWLGVTEYLFRNPKLLDEALDTAIDDKTFRSDDLEFTFAARAWSDCVSFGDFESYRDRFERIQQYFAPRFPEAVKLGNEMMKTILERTATETR*