MSVPSHQKALFLEVKQGQWAVRTTEVRKPGSGDIVVKVEAAALGGVEWKIQAWGILIKDYPAILGMDGAGTVVELGEGVTTFAVGDRVMFQGNWDILTGTIYGTFLQYFTAPAQFVAKADYALSAKYFAPWLPGGRGKYAGKPIVILGGPTSHGQYATQFAHLSGFSPIITTASLHNADLLKSFGATHVLDRKLPAEEIRARVSEIAGGPVGLVYDTVSVSATFPLAVALAAPGSTVLTVQWAPEELVAQAMKDGKAVHMVLGFYNAPVNREIGATLLASLPELLESGDIKVGERLEFGVCK*