MSTSSQMRHVLRTLRTVILQCDLSGPDADLVVEPIVLMCPITRNMFRDPVVLFDSGHTYERSAIVSHFQCNGAKDPLTGLALSSARVTTNWAVRQIVRDWLDKHPDVTPDGWDGRELLEPSNDDRTRIIDDEGDVGVLRTWRAMCPALQRRWPEAARPEHWEGVTMENSRVVKLELGEFGLTGAVPAEIWRLGALRKLNLSRNQLTSVPAEIGQLTSLTEVHLFSNQLTSVPAEIGQLTSLRQLHLGGNQLTSVPAEIGQLTSLEWLSLNGNHLTSVPAEIGQLTSLRLLHLDGNRLTSVPAEIGQLTSLEWLSLNGNHLTSVPSEIGQLTSLIVLYLNGNQLTSVPAAIRDLQGNGCDVKLDTGVIIEDLEAQAERRRRANEEILRAAAEQQFQARFYGSPH*