MHGVDDAYFCGGSFWDGLGDRPTLRQIAERAVETLRGPLPLDEADRERWRGRGGRGAAQASSLSQHRGPLWCRLAAEAQAAGKLRVVDEYRRMARCPDLVAPAPVLRAEWLVPALRPLVAGDAHAPPSSGEALLRAARAEPLADGIVAFDLFEPRFCELLLAEADADEASLAPHDPPNTMNRGGLIVNEIGLEPLMDLLLRRLIAPLAAHLYSAEPFAASLDHHHSFVVAYRHRGDELDMHHDASEATLNVCLGREGFTGGGLRFCGRFGGEAHRRNVAVADHAVGRATLHLGRQRHGADDLTSGERLNLIVWARSSAFRAAAAYGYIAPDGYPKEPEQARPDLECLSLANDDDYHEQRARQAPSGEG*