MARVLDASLVHVPYEELAQASRESRAAVASDLDTLMRSISALSAPADGEASSGEADSGAGSSGRGVSANEARQVVSGLVEQINRLKRKVDEGRRAEAEGIARCRSRIACLLSHSSAPEDGAAGGGGARLADARCDRFVADYLLRTGRHHSASETSGRGVGAAALCASANGGVAALLDERNAPPLTECRRVTDALLRQDAGPALQWCERERHRLAKLRSPLEPQLRLQHFLALVAAGEQRRGAAVEAVEYARRHLQPAGLPEAVAEEARRGMALLALGTRTSLPHASLLDPGRLATRLPSCQRSRSAVTCRLSGTLLDEDNPPLVLPSGHAAVLRLEAAHGGGAFRDPRTDDVVTMGSLRRAYFL*