MVPAFIGRVAALDNTDRAGACLKPQTLCRYRRSSRAMVQGLSPPATITGLLPSPSTPAFPWPATSRIRHTFFPVVAASGKGFGELLKQKKGKGKEDETVISPLSPGRGFGDAQKKKGVASKEGDDDEDVVDEDDDLQTACPCGGGENKLGYGECCMPYHQGTAVVPDGLSLLRARFSAYARGIVGYVVNTTHPENPDFGDSSYCTMSLLFAAANRLQFYQDNLAADVQATCDQLNFYKLHIMHHDVVSDHESTVSFRVVYGLRKGGRGDRKVLEEKSYFLREGNTWLFKDGEALSQASQAERMLSSTTNDSEANVGRKAAPGFRTKSKLRPRKPILIDSHVHYP*