MGSGGANTAPLLTPYKMGKFDVSHRVVLAPLTRQRSYGNVPQPHAILYYQQRATKGGLLIAEATGVSDTAQGYKDTPGIWTHEQVEAWKPIVDGVHQKGGIFFCQIWHVGRVSNSTFQPNGQAPISSTDKPLKPQVRANGIDVATFAVPRRLETDEIPLVVNDFRVAARNAIEAGFDGVEIHGAHGYLIDQFLKDGVNDRTDKYGGSLENRCRFALEVTQAVVDEIGADKVGIRLSPFASYSEAPDSDPEALGMYMANALNEFGILYCHMVEPRMVKLGEKFETPYSLRPIRDAFRGTFIVAGGYGREDGNRAISTGYADLVAFGRVFLANPDLPRRFEVDAPLNKYNRDTFYIPDPVIGYLTTHFFRQMYKCSLFSNLLFRLCSNWLVYQ*