MTKSKQPQYRFDSFEGEWEEKKIRQYLKESRIPGTNGKIASKLTVKLWRKGVVKKSELYSGSESTKYFKRKSGQFMYGKLDFLNQAFGIIPIDLNGYESTLDSPAFDISKKIDPTFLLEYVSLEKFYRYQGNIANGSRKAKRIHVDTFLDMPITLPYLPEQEAIGELFQTVDQLIQLQDQKLATLKEQKQTFLRKMFPAQRQKVPEIRLQGFDGEWEEKKLGEISRMFSGGTPSVGISEYYNGNIPFIRSSEINSDQTELFITNKGLSNSSAKIVEKNTLLYALYGATSGEVGLSRISGAINQAILAIIPEKKYSSLFIKNWLYKQKSSIIEKYLQGGQGNLSGSIVKGLELYLPSLPEQEAIGDFFQTLDQQMSQIEDKLTELKALKQTLLNRLFV*