MTVRLPYVRTCFSALLHRTYSTKVARLDKGFIQVQGPDSTEFLNGLITTMLLPTFTKKNQHTITNKDLQLEGILAKQIQLTPEEIKETNWGILHEDSYLSDEDPMKLGIRRDGLYTLFLNSRGRVFSDAFIYPTPLIMEDSDTSEPSYLVEVDHKITNQLFMMMNMHKLTAKIKLTKPELKSWYIYSEKEIFENYIYKIQNTFFNNATSTDPETANISMQEFIRSRALLDSYSDDVKGFAIDNRSPYFGLKLVTGTALELSQLSPLRNLDEIHMASNSSEYKLRRIINGIVEPADLDMEHSVLPFELNVDFTNGISFEKGCYVGQELTTRTYTTGIIRKRIMPIKLYDLTTIDKESLKDTISIEGDNFEPLLKSCRDIKIINENESEAEQPQEETPFATSPFGNSPTKRASKRKRSEVGKLLHMEKNIGLALVNLKHITPDNSIGHNEFILDTKVDGKTIGVKVFIPDWWPEDAFE*