MSGLFIVAAKRTPFGAFGGALKTLTATDLGVVSSKAAIAQAQNLDPAHIDACFFGNVIQSSSDAAYLARHVALKSGCAITTPSLTINRLCGSGFETVIQGATAISVGDANIALCGGTEQMSMAPLTVSGNDARWGVPLGKGMKLGDSLWDGLTDAYAGTPMGITAENLAEKYGISRQECDEYAIRSQQTWGAAQKAGIFDLEMAPVTIESKKGTIVVDTDEHPRPDTALEKIAKLKPVFKKDGAVTAANASGICDGAGSVIVASEQAVQQYNLKPLARLVSYAVTGCDPTIMGIGPVTAIQQALAKADLSLAQVDRVEINEAFAAQFLACAKELELDMDKTNLHGGAISLGHPLGASGSRIVAHLANEFHQEGNTNQIHVGSACIGGGQGIAVVLERA*