MRAVVAKGLGGPEVLELREVPDPDIGDDEVLIKVAAAGVNRADLLQLKGQHPPPPGAPPYLGLECSGVIERLGARVDGWKVGDEVCALLGGGGYAEKVAVAASQLLPIPRGVSLRDAASLPEVACTVWSTVFMACHLSAGESVLIHGGSSGIGTFAIQMAKSIGAQVLATAGSEKKLDLCKQLGAEVAINYKDDDFVARVKEATHGEGVDVILDMVGASYFERNLEALGMDGRLFIIGFQGGASGQLSLLPILKKRLIVSAAGLRTRAPESKAQIVAEVWQNVWPAVEEGKVKPVIYRVFPLEEAAQALQLMVANQHFGKILLTP*