MSLGKKIRIGFDGFGRINRFITRGAAQRNDSKLPSTNDALKHGLDGLGSAGSKSFRALAAIGAGVSGLLSFATIAYSDEAEHGLECPNYPWPHEGILSSYDHASIRRGHQVYQQVCASCHSMSLISYRDLVGVAYTEEETKAMAAEIEVVDGPNDEGEMFTRPGKLSDRFPQPYANEAAARFANGGAYPPDLSLITKARHNGQNYVFALLTGYRDPPAGVSIREGLHYNPYFPGGAIAMPKMLNDGAVEYEDGIPATRHRWEKMLSHSCHGLLSQRWKRETDGFQMDICFISRTSPSSLLPSFEMVCPQISQVGP*