METLVLSAQECPRSKGGAPGMFAWQGDEYGYCSQLGKTSSDLSEQMHAIGGCYMPIDILPCGSYRIAEKQFFFATSVIESGTSRCNKIKWPYSAPSSEMTLQSREIHWGMKGYGSGSTLREWTFTKARNYEIMGQDFCRYSSNSLVSRKSLQEVFPKRDELPVCRTTPMARASSLKLFMKESRSTHSLQQTKTSKHFTNRASIGRGERSSPATHKFRSCKDSDICARAVVYMDDEVHSMSYEPMHNRLANKAPQRDEKVGCNMLRAASPEPYQILSVRANCMKKDGKESLASIKDAPLDRRIGGGEEKECASMNESEGKTILCHSSPSSKRDVYKDHCDVLMPFDPVLTSALSTPLAVKGYSQRCYQLVHSPPMKERWAGPAFSNSPPPSLLPVPTFIRRQLRTSSLEIP*