MASRLNVYAEKPMTIKPARHTKNQTIFLSNMDQQVFFHVEMLFMYDVQSPDTGDVTVNEREKRLEVECNGAGADFPGAHCDSTIAELDDLRIPNPDFRKLLVYPVGGFIVGIYTSHVVFDGISGCQFFSDIGRISRGESIGLRSRSPPRISYAYPELMRLPDIPAKLLFNPASCTPSGRHVWKARTTALGMNPSAIAKLFVAMNLRDKLKSPALPDGFTGNAVVAAPYVDTTADSVINGSLSLCVRKVRDAIASVNEEYIRSEIDWCEVNGHGIIELPGGITPWSKLPFDGVDFGWDIAAPVNDRPKNVLVLSSCKGDGSVDVFMALEFHKMRKLEECLSI*