MAYKNVVLVGAGNIGRIILRGLEDSSQFNITVLSRKESSAVFPDSVNVWKTDYSKSDLEAAFTGQDVVISALGALGFTEQRKLVDAAVQSGVKRFLPSEFSCNSQNGTVIELLPLFQQKADIIQYLKSKESTGLTWTSLVTSLLFDWGLENGFLGYDISSRTATIWDDGNKKFTLTNEGHLSKAVVSVLQRPNETKNQILYIASVETSQNEILNAFETVTGCKWSIIRTTTEEQVTEARMKLSKGDFDGALTLVRATSYSNLPGLKSNYAKGFKVANDILGLEWANVEDTVRTVVSK*