MPTVAVTGAGGFIGSWIVRILLDRGYQVRAAVRDPHDELKLAHLKQLPGAPDRLTIVKLDLSSSSAIEARVQGCDGVFHVACAMAAKLTRDPHAEIVQPIVDGTVNLMRACSSAGVTRVVLTSTIGTMYLDPSRGDSAPIDEQCWSSLEFMEETGEWYCLGKTLAESAAWQISMKSELDLVVINPSVTLGPVLQPWQNASSSHILRLINTKFERYLNRSQAYVDVRDVALAHVEAFERQGARGRYLCAESSLHRAELIDVLREVVPPEVAARLPSKMVTGGERAARFVISTEKIRRELGLKFRPLKECLKDSVESYRDKGLLVFPRASPALA*