MDSKQSSKLVFTVRRQKPELIAPAKPTPRETKFLSDIDDQEGLRFQIPVIQFYSKNSSMGGKDPVNIIKKAIAETLVFYYPFAGRLREGNGRKLMVDCTGEGILFVEADADVTLEEFGDELQPPFPCLEELLYDVPNSAGVLHCPLLLIQVTRLRCGGFIFALRLNHTMSDAPGLVQFMTAVGEMARGASAPSILPVWCRELLNARNPPQVTCTHHEYDEVPDTKGTIIPLDDMVHKSFFFGPSEVSALRKFVPHHLRKCSTFELLTAVLWRCRTMSLKPDPEEEVRVLCIVNARSRFNPPLPTGYYGNAFVFPVAVTTAAKLSKNPLGYALELVKKTKTDVTEEYMKSVADLMVLKGRPHFTVVRTYLVSDVTRGGFGGVDFGWGKAVYGGPAKGGVGAIPGVASFYIPFKNKKGENGILVPICLPGFAMETFIKELDGMLKGDAPLVNSNYAIIRPAL*