MEAKPAGRFTLGRQSSLAPEKEEGSDGDAGELEMPEVIEPTIRLMYLANEGDLEGIEELLESGTNVNFTDIDGRTALHVAACQGHADVVELLLRSGAEVDPKDRWGSTPLVDAIYYKNHDVIKLLEKHGAKPLMAPMRVQNARDVPEYEIDPKEVDFTNSIEITKGTYRVALWQGTRVAVKQPEDFFSDEDKVRAFMDELALLQKVRHPNVVQFLGAVTQSNPMMIVTEYLPKGDLRAYLRRKGALKPALAVKLALDIARGMNYLHEHTPEAIIHRDLEPSNILRDDTGHLKVADFGVSKVLKVAKTVKEDRPVTCQDSCRYVAPEVYLNEEYDTKVDVFSFSLILQEMIEGLPPFSTKQENEVPKAYAANVRPPFTAPLKLYSYGIKELIEECWHGNPTKRPTFRQIIDQLSSIRKQLAQRRQWKVKPLVCFHNLEAMFKKDYSSLSWRNGSSRSTN