MKAVNTRIILGFIAALAAVSTTPTALGSTLGPRDGSLTRRQAVCNGHAELCERGYGTLAYVGTHNSYAVDVNNFTQQLNDGVRMLQMQAHDESGVIKLCHTDCRLYDGGTLENYLRTVKTWLDANPNEVLSLLIVNSDNVPAARYAEVYANTGMDVVSYSPPTSPLPALEWPTLGSLIGSGQRVITFLSTTANPEIPYLIDQFPNVWETKFNVVDQSNFDCQVDRSRGDPSTSLFLINHYLDKLVLGQPVPDLDKLDATNAVSGFGSLGAHVETCRAVQGRPPNFLLVDFYEYGGGSVFEVAAQINGVPYNPATPVASPRPTAVGTQTAGRDATGGASGSAPALLQGSHLVALLSMVVGTVVIAPLLVF*