MQSFSLPLGIFFSHKCQAGPTRAYDHQCCGNASLVRRFCESAYALNGTWSDGLGDTMVYSSRHGGGRGCKAVSREVVGHLDFELSANQRRTFHELPSGMVMEVIEEKGRSSDGRMSCPIVMVHGSFHAAWCWAIHWLPYFAYHGHDCFAISLLGQGLSNVPSQSVAGTLQSHAKDISHFIRHKVQEPPILIGHSFGGLIVQEYLSCLSNSDSWGCPASTWEGCDKPYSKVAAAILACSVPPTGNGGLVRRYVKRNLMAAIKVTLSFAAKLFAYNLALCQETFFSPDMPLLLTQRYQRLLKSSSHIPLFSLRQLSSSLPVSLPLYHVPPVLVAGAENDFVVDKEGLQETALFYGTEPHIISDIAHDIMLDTKWEQAAEVISSWLSNMKL*