MLIAPFCLSYRLFVYALHCWRRAAIASGVWSPCSSTMQVLKPQAPLSATHHRYCHASKRTHVTARASCADLQRHVLLDMSQVGKQVLSTMGAATLAVGLTFMPVAPPAHAAQPQLADVVRKDFAFLDEVKVVTMEQLQQIGEGISNEEGLPFVGEDQLEFSTRLFDLNQDGQLTSEELLRSIALDGAVDETAVDEHVFAVFDRNKDGTVDKSEFREGLGDLGTHGNDVKDFIFNRVDMLTKSNGQLDVTDFGNALTIARTVLLGY*