MAAVKEVQGFAAHDSSGKLSPFSFTRRATGPNDVVFKVTHCGICHSDLHQVRDEWYNSLYPVVPGHEIVGIATEVGSEVAKFKVGDHVGVGCMVMSCGECDACEKKVEQFCPKTVWTYNSIDLDGSPTYGGYSTLMIANEKFVLRIPDTLPLDGAAPLLCAGIAVYSPMSYFGMTEEGKHFGVVGLGGLGHMAVKFAKAFGLKVTVISTSPNKEKEALENLGADNFVISSDMDAMQEAFRSLDYIIDTVSAHHEVEPLLSLLKVNGKLVLLGIPGKAFELLPGTLIFGRRSMGGSVIGGIQETQEMLDFCAEQRITATVETITVDYLNKAMERLSESDVKYRFVIDLDTMVKGESSNKTSE*