MVIGLNIHTAPVEVREKVSIPEAQWPQAIRELCSLNHIEEAAVLSTCNRIEIYVLALAQNRGIKEVTEWMSKFSGVPVTELCQHRFLLYNQDATQHLFEVAAGLDSIVLGEGQILAQVKQVVKNGQGVPGFGRKISELFKRAITTGKRVRTETNISSGSVSVSSAAVELALLKLPEYSSSTARVLIVGAGKMGKLVIRHLVAKGCKKMIVVNRTEDRIAAIREELMDADIVYKPFSELLACAAQSDVIFTCTASKAPLFIKESVQALPSVNSEDGCRRLFIDISVPRNVEPSVAELEGAGVYNVDDLKEVVEANKEDRLRKKMEAETIIAEEVKQFEALKDSLETVPTIKKLRAYAERIRSAEVDKCLSKMGDDIPQNKKKAIYDLSLGIVNKLLHGPMQHLKCDGAENRTLSEILENMHALNRIFGLDTEISVLEEKVRAKIEQNQKHSS*