VNQLGGVFVNGRPLPTCTRKRIIELASGGMRPCEISRILQVSNGCVSKILYRYQQTGLLCPKTIGGSKPRLLTPEVIGKIIQYKWENPSLFAWEIQGKLLAARVCKPDKIPSVSSVNRILRNIQLDPGHLQFEESVPYQWSSGQNLMCLNKYRNNQKESNRWNECCKKILVKSSQHRNRTVFTQEQSVALEQEFIKTQYPDIFTREKLAAEINLPEGTIRVWFSNRRAKWRREEKLKCGIYRTESENKNKTQFDSDG