MILLDGAPVVDKRSKVKATDVLRKLLEHPHVVESAKKLKAAKVVVIQPPTPSGNIDDEPSEETHPADSRFVYVFQKEYATVDPATVQLVGTDEVTTCIGLAIRNPATGMTSVGHFDSAEYAAKGVEQVIASHGVRDPTVFQVHLVGGYDETRDLYESEFRDSQGDELQSRYSLPLSLKIVQTLQKSKHMFEIGYLCILQLNTIMGANEYACPAVRGLVVETKTGIVRPAKFQGGARGPDTTVRLVCTTTVSSDPSWDTSLLSPYQTNSDSYIIKPSKWSRVFETYARYMLSLNDDEFLQTFSTSPYAEGPDFLENCRRVFNFMLKSPDWRETFPNGKPRVFTRAEEGGWVQLTS*