MTHHDSLESLGSALSFIQNGSPSLLHHVEPSPSTSEDPLKGITKEMKLTIVDLVRQSPCIWNYNNPEYRSTPSKRAAWNKLANQLKNDYPETPILHDPDMVKTVWKNLLDYWRVVDKRMIHKDSNAEPSWTYYDHMNFLKPVRGTELIKARNSRRDAKAIKRERSKDAETPEQQPHTIFQQYIKGFEALQNQWSTFHPEVEIQPRPTTTTTTTTTSTTTPTTDKENDSIIELKRIKVDSESDGNTASDERADEETYRHFSVDYDELNIDDIAKYIAALETRLQSVKRGDRKNYITCLKKVWDVVFEYELQALNNQDHEVV