MLGEERALQAKGLGPPHTDARLRLFGAKSESEVRVTLFRDTAAWCPYCQKVWLLLEEKRIPYRLDKINMRSYGDKPRWFLDKVPNGLLPAIEIDGNFMTDSLPIMQALDQTFSGEGTPRMVPPPGPERDRASKLLGLERELFGAWCSLTFQPGKGLMDRNERAFMATLRRVDEALGESTGPWFLDSADHPTLVDLQYVSHVERMLASALYWKGIQIRGSGRFSNLEAWLAAFEERPAYLATKSDYYTHVMDIPPQYGPGFSVDEAREAAAAIDGRGGSWSLPLDLQGSAFEPLAPLQAALGDAAARHEAAFELVANHAAVVRFAARGTGAPGRKRFQAPLADPYATPNEQAVAAVDVCLRHVAAALISGAEETAAAAEADLAAVKGADGGRALSACLIYLRDRIGVPRDMSQPAAMNLRAHLNALIALC*