MATKVSNLCDVVHRVVTSSCLLHPLAQAREAGEETHFDEEEEKKRGEGVESETAVEEKEEGFSYSALKGEEEERVREMEDLMEEVFEAVSSVKRAYVRLQEAHCPWDPEKMRVADVAVVAELKRLGTLRERFRRKGRGGGGTKRLDPYRGSVAVVGPYEAALEEVKREVKAKEAEVEGLKEKLRDVMKGGLHQLHRRGRSISQAAAAAAPTPELFVSCMKQVKEASKSFTSLLLSLLRAARCDISPTISSILHSLTPPPPPHHTKHAIESYVTRNFFQGFENETFYLEGSLSSLLHPDKFRRDCFTQFCDMKAMDPAELLGILPNCNFGKFCNRKYLSMVPSNLEESLFGDLEQRRAVMAGDHPRTEFYIEFLKVAKAVWLLHSLSFALHPVPNQLDASCGVDFHPEYMESVVKISEGRAPAGQMKVGFLVSPGFKLGRSVVKARVYLVSRLDQL*