MKFRALLTDHGVSLLDRRFVPAFEKIGKTCHLYLTREHVILLHNVLNANGVQAVAQFKKDALFEDYRISSQNDDRIAFTIDLTLLTRALRSSMSMDGEMLQVKLVKKHAVTADRPMPFLTFESKGQRSAVVQDVPISNPLTRTDVHELQSALDMTQDLPRVLILPQTLVQVPDLHQLQVLADRLKNVGEVLEVTITQHGDLHLQVSTTMVTIGTEFRKLWVLGVRANGFHLDEESSPSARLERALQKGEASAVQVSMKHFVKSLQCYLTKPDATFYGIAQNDSCLTMISQFFFPGTRQMDNSISLHYRLPVLDPGVP*