MTVQKVVSVFVILGTLFAMANAQGLKLNFYKSSCPKAEEIIKRVTEQYVSHVPNFAAGLIRMNFHDCAVRGCDASVLVEPTASNNQTEKTGVPNTTLRGFEVINAIKSAVEKECPGVVSCADILALASRDAIVTIDGPWWEVQTGRRDGKVSLASEANALIPSPFSDVNTLKQNFAALGLSAKDLVVLSGAHTIGIGHCFVIRNRLYNFTRVGDTDPTLSPRYAQHLKSRCPPTPTDVTSFVAMDHITPKVFDEKYYTMITQNRGLFTSDATLLDDNETRNYVLTQVQTMGSTFAKDFAVSMTKMINIGVLTGTQGEIRNTCGAVNS*