MKSETETLLLQNAVPIIDLENTIEDVATNLREALSEKGYALLINHGISNEKIKKAWKYFDGFVDLTDEVKLAFERSKAPD GENHGYVSPGMERFDGRTPELRHAYNICKLQDKFLPEQQLPGFSRHINSLVDDFNELGRFILKALAISLDAPPSFFTDKH SFMLSDDRFNLTTLRMLFYPPVEDQDHGRSFIRCGAHADYCTFTLLAQDSEGGLEVKLRGSDKWERVGHLPGALFINCGE TMAIWTDQFYHALQHRVVIPDQVDIRHRGRHSIAYFCHPDNSALINPKDLNITTKQTTSDVIQNAYDITMALAKGAFAHH YS