MQSVLPASLAAPPWHLYLGRAYVGPPRTDAIGGASAGFYTRQALDHFAFNGERSAELWSQRYYEDTTLWGGPGHPVFLSLGGEGPVGGPPSGLQRELAATHRAALISLEHRFYGESRPTADMSSTALRHLSAEQALADAAQFVEWWYPASVRAAVAYSGPILSQLDFYQYNQVVTAVLDSFGGAKCVPLLRAAFTQLVAALGRSGKSPGREGAARLLHACDVPESDDDDGVLIGSVQATTRYPRTHINPLQSCNSFAPASALGAALAPLAATLPARCLAARYSSYLAPLLDSNFSTGTPTNRQWFYQLCNEFGQQTCEPYATDCATGEAGLPPSVFAPFSHDDDLQRGLRLCEQLFGIRATPPALWTGKQRGWTNVAHGGRGIRASNVVFINGRRDPYSSVSLLPEQLSAAQTRLGVRSVAIANGSHCVGMEATSARDDPDVTAAKRAVREALAEWLGRPSLVS*