VNQLGGVFVNGRPLPTCTRKRIIELASGGMRPCEISRILQLHKNVFHKKIILNRQVSNGCVSKILYRYQQTGLLCPKTIGGSKPRLLTPEVIGKIIQYKWENPSLFAWEIQGKLLAARVCKPDKIPSVSSVNRILRNIQLDPGHLQFEESVPYQWSSGQNLMCLNKKILVKSSQHRNRTVFTQEQSVALEQEFIKTQYPDIFTREKLAAEINLPEGTIRVWFSNRRAKWRREEKLKCGI