MSTHQHSAFASAQYISPDPIFEVTKRFNADQDPQKVNLGQGTYRDESAKPWVLPSVREAEKLIANSGHEYLPIEGLQSFRDAASKLLFHDTTAYKEDRIATCQSISGTGSLLLAGLVLKKANSGIENIIITDPTWSNHDLLFHEIGFNVIKAPYYKDRSFDFKGYLDTIKAADKRSAVVLHACAHNPTGCDPTRDQWKQIAEVIKENGIFPIIDSAYLGFNSGNYDEDAWAVKYIIEELGLEAAICLSFAKNMGLYGERVGLTAIVTKSEETKKAVFSLLQQSQRQTVSNPPVHGARIAAAVLSNPDTLKQWHQDLVTMSSRIKSMRSKLFDELKYHIYMADTSRISLAGLNEHNVEYVAKSMDEVVRTVT*