MSCCCESKGCNEGAKVLAVIFDLDGTLLNTERATRGVLNEFLARYGKELDREKEEKKRLGMTQKDSAAIIVNDYELPLTPDQFIKEITPLYRERWAKAKALPGANRLVKHLQKNGVPMGLASNSLREYVDAKISHHKGWKESFSVILGSDQVKSGKPSPYLFEEAAKKIGVDAINCLVIEDSLVGVKAANAAKMKIVAVPSRREADCHGLANVVLHSLLEFQPELWGLPPFDDWLDNTLPIDPIHLSGLYVSGCLEEATENATLVFPDQAVGLYFGWAKVDTDGNFKILVSINIDFSCVGYKRIHVYLIDANSDLKHKQKMQIHLVGYIRAWDNKEFTSTELEKLEEYKSIARASLYLPSFTCL*