MGQGQDCFMPKDSAGQRMVPLSYLLSRELQNENIQRPLIRFGLAAQQKKGEDFTYVKTDCQRIPGDRSSTFAIFSVLDGHNGAAAAAYAKENLLKDIMGAVPPNLSRDEWLHILPRALVAGFVKTDKDFQNKEQSSGTTVTFVVVDGWTVTVASVGDSRCILESQGGIISTLTVDHRLDENLEERDRVTASGGEVGRLSLVGGVEIGPLRCWPGGLCLSRSIGDMDVGEFIVPIPHVKQVKLSNAGGRLIIASDGVWDAVNCERVAKCSRGLPAELAAKQIVKEALKTRGLRDDTTCVVVDIMPPKVSPPVSPALTKRGRLKAFLFRKKTRGMTGKLANESEKVGVVEELFEEGSAILAERLGSEISTQTASGLFQCAICQADITPEGVSVHAGAFFSMSTRPWEGPFLCVTCKTKRDAMEGKRGARGVSVI*