MVANIGINGFGRIGRLVFRACIEKQGAKVVAINDPFIDVEYMVYMLKYDSTHGRFKGEVSHQDGSLVVNGNKIAVFAERNPESIPWGKHNADFVVESTGVFTTKEKAGLHLKGGAKKVVISAPSADAPMFVMGVNHEKYDKSIDVFSNASCTTNCLAPLAKVINEEFGIVEALMSTVHSVTATQKTVDGPSGKDWRAGRGASQNIIPASTGAAKAVGKVIPELNGKLTGMAFRVSTADVSVVDLTVKLAKPASYDAIVAAIKKHADGPMKGFLGYTDDELVSSDFIGDTHSSIFDVKAGIALNDTFVKLVSWYDNEYGYSHRVVDLILFASSKL*