MSLQSQVSGRLAQLRAAGQLLVSLRPWPGRSAGGPRPRGSACGPLVALGEHGYCAWLSAGVGAWGAAGRG
AWVRTWAPLAMAAKVDLSTSTDWKEAKSFLKGLSDKQREEHYFCKDFIKLKKIPTWKETAKGLAVKVEDP
KYKKDKQLNEKISLYRGDITKLEVDAIVNAANSSLLGGGGVDGCIHRAAGSLLTDECRTLQNCETGKAKI
TCGYRLPAKYVIHTVGPIAVGQPTASQAAELRSCYLSSLDLLLEHRLRSVAFPCISTGVFGYPNEEAAEV
VLASLREWLEQHKDKVDRLIICVFLEKDEGIYRERLPHYFPVA