MPTVFPDDSVGLVSPQTLHFNEPLELTSGKSLAEYDLVIETYGELNATQSNAVLICHALSGHHHAAGYHSVDERKPGWWDSCIGPGKPIDTRKFFVVALNNLGGCNGSSGPASLNPATGKVYGADFPMVTVEDWVHSQARLADRLGIRQWAAVIGGSLGGMQALQWTISYPERVRHCLCIASAPKLSAQNIAFNEVARQAILSDPEFLGGYFQEQGVIPKRGLKLARMVGHITYLSDDAMGAKFGRVLKTEKLNYDLHSVEFQVESYLRYQGEEFSTRFDANTYLLMTKALDYFDPAAAHGDDLVRTLEGVEADFCLMSFTTDWRFSPARSREIVDALIAAKKNVSYLEIDAPQGHDAFLMPIPRYLQAFSGYMNRISV*