MGSSHHHHHHSSGLVPRGSHMKAMILAAGKGTRVRPITYTIPKPMIPILQKPVMEFLVELLRQHGFNQIMVNVSHLAHEIESYFQDGQRFGVEIAYSFEGYIKDGELVGKALGSAGGIKRIQDFNPFFDDTFVVLCGDALIDLDLTAAVAWHRQKGAIATVVMKTVPREDVSSYGVVVTDKSDRIVAFQEKPSVEEALSNHINTGIYIFEPEVIDYIPSNQEYDIGSQLFPKLVEMGAPFYGLAMDFEWIDIGKVPDYWQAVRGVLNGTIKNVSIPGHEQFPGIYTGLNVAVNWDKVTIQGPVYIGGMTKIEDGATIIGPTMIGPNCHICSGAVVDNCVIFEYSRLGSDVRLVDKLVFGRYCVDKTGTTIDLKAAALDWLITDSRQTDIQLSPLELKEMMS