MPTASTVKIAGASALAAAMLAAVSRPRAVGRLVRGIVTRAAGGPVYTPLPPPQKVKVALCQLHVTADKEQNLRTARKAIEDAAAAGAKLVVLPEMFNCPYSNDSFPTYAEDIEGGASGSVAALSAAAAAARVTLVAGSIPERCQGKLYNTCCVFDSSGKLLAKHRKVHLFDIDIPGKITFKESLTLSPGPGPTVVDTEAGRLGIGICYDIRFPELAQIYAARGCQVLIYPGAFNMTTGPVHWELLAKARAVDNQVFVLTCSPARNPDSSYQAWGHSTALGPFAEVLATTEHSPATVFAELDYAQLDERRAAMPLRQQKRHDLYLLLDKTA*