MEEELASFHKFDTWDLTSLDNVRNIVKCKWIFRIKYTKKGAIERYKARLVHYMKKFICLNLRDKLILSFLLKFASSRRLFMALNRHHEHGFKRCVSDTSLFMLHHSTTPIYLIVYADDIIITGRNAHATNLYLFIRSFSNSFSLKDLGEISYFLGVEIQPTPHGLFLSQTDSGVVLDEPKDYRATVGGLQYLTLTRSDVEYAVNKLSQFMHHPTSDHWTSLKLLMRYLSGTLDKGINIYRYSPPILHAFSDADWVGDRDDYTSTMGHVIFLGRTPITWCLKKQKSLARSSTEAEYRSVASTTAEIMWVQNLLMELGVRLTHTPVIYCDNLSATYLSANRVFHSKMKHLDISFYFIREQVQKGMLRVIPIQKYETHQRITNPDIVSAFHGKILNQKQAKKNLNVQNFIKVCR*