MAEALTDDLVEEILVRLAPDDPVSLLRAAAVCRRWCRVVSAPVFRRRFALRHRAPPMLGFLANLRDGDDDDGYDYVTRFVPATPFRPRHAERRDRRALDARHGRVLLATMPCGPDLEVWDPVTGDLRKLPALPVRSPFSWNAAVVCAAHGSCTHLDCRRGPFLVVFLESDLPDKMRVYVYSSEAGAWSGPIYGPPSPSYGIELVPTSLVGNGLHFLIDATNSILKYDLTMRSVSESEVPLAMRNPSEIPLPPGFHSDFAVLTTLEDGVLGFARVENYRLWLWSMETSPEGDAIWVQKGSIELETLLGVDASSIQNDYVGFAHGVGVFFVGTEDAWFSIDLKSGQVREEDCGDGDTFGVVPYTSFYTPDLHQYGLAPL*