MELGDPELLDILLEPSEDITIRAFPELAAPSSFQEPVGSGLQDPVLGGWEPRGNSSCGLQENEPDDFLNLLIDPNEVYQSRVSPGSDSGISEEPGLPDNSPAPMALSPPALYEVVYETGALEGLQGKADHTSSGLISIQLGQWSPPLLIPDGCIISEPPTDPPVHPEPRIGTGVLVPPETLLHCPALYLTDEEKRLLGQEGVTLPYHLPLTKAEERVLKKVRRKIRNKQSAQDSRRRKKEYIDGLETRVAACSVQNQQLQKKLQELERHNISLVAQLRQLQALIAQTSNKAAQTSTCVLILILSLTLIILPSFNPFHREQPTGPDTYKPSGVISRNILTHRDVPDILRTLVSQPGGKDIDGSSEAVLTEGGKQPGRRKRDPAVQHADEM