MSHQRTAHFQVPPLQISSVLHGGIHHPTLRTWQANGRNLTKSMLIYPIFISDDPDAEQEVATLPGQKRWGINKLEAFLKPLVEKGLKSVILFGVPVTMEKDPRGSAADDESTPVIQALKLLTSVFPQLMLCVDVCLCEYTTLDAEASAQRIAEVAVAYAKAGAHCVAPSDMMDGRIRAIKYGLMQVGLANRCALMSYSAKFASGLYGPFRDAAGSAPSFGNRKCYQLPPNARSLARRAIQRDASEGADILMVKPALPYLDIISDCAQYAPDHPTACYQVSGEYAMVVAGAEKGIYGLREMAFETTESMVRAGASIILTYFTPQFLDWLDE*