MFGKPPSGCVVYDNFDSMEREDGVQQPLPSEQVMSEVHLGCPPNHSGPHLSHFTISLPPRYENSTLRGNIDAVEDISISASTMLDLDEDGDLILTRRKKSPSHHLVLTIQHNITSSIPRVGLQVWRAELVLTDFVLHVMSTSSDFDKVVALELGAGTGLVGILLARVAKTVFITDHGDEVLENCEKNVDLNAEIFHGKASVHVRELDWKNSWPPQEENTAPSKGRYCWTQSEIEELKKASLLLAADVIYSDDLTDAFFSILKKLMLDNPEKVLYLAMEKRYNFTLDDLDVVANGYSHFRSYLITEQADDAGCKQLDGASKPLFVGEQIDLRYIPCYVLNYNRGDDVELWKIKLNHRALF*