MAEALTDDLVEEILVRLAPDDPVSLLRAAAVCRRWCRVVSAPVFRRRFALRHRAPPMLGFLANLRDGDDDDGYDYVTRFVPATPFRPRHAERRDRRALDARHGRVLLATMPCGPDLEVWDPVTGGLRKLPALPVRSPFSWNAAVVCAAHGSCTHLDCRRGPFLVVFLESDLPDKMRVYVYSSEAGAWSGPIYGPPSPSYGIELVPTSLVGNGLHFLIDATNSILKYDLTMRSVSESEVPLAMRNPSEIPLPPGFHSDFAVLTTLEDGVLGFARVENYRLWLWSMETSPEGDAIWVQKGSIELETLLGVDASSIQNDYVGFAHGVGVFFVGTEDAWFSIDLKSGQVREEDCGDGDTFGVVPYTSFYTPDLHQYGLAPL*