MATLRIPDVVPSPAEDAETLMKSFKGLGTNEKSVISVLGHRNASQRKKIRETYQQLYNRSLVDDIFSELSGDFKKAVVLWTYEPSERDARLANEALKSKKKTITQLQVIVEIACASSPDHLVAVRQTYRGLFNCSLEEDIAANVPMPVQKVLIGLVRSYRYDKELVDPSIANKESAILRETIRTKHLDSDNFLLILSTRNVHQLRETFECYKQNYGFSIDQDMKSCGKGLLESILKVVIWCIDSPEKHFAEVVRASILGFGTDENALTRAIVTRAEVDMMKVRGEYFIANKSNLDSAVIDDTSGDYMKFLMTLLGAKV*