MAVNSQKKTLPVVLLGCGGVGQQLLEHILSTRSLHAAQGIYISVKAVFDSRSAVIGGAAGQLDDAALRRILLEKASRSSLSCVQPSDYDISVVETNGIKDLSNYLEHHSQFIATGLIVVDCTASDDTALLLSDAAEWGDCIVLANKKPLTVSMDVYSKLCKKSRRLRYESTVGAGLPVITALNRFLTAGDPVFKIIGALSGTLGYVMSNLQVGTTFSSIVEQAKSLGYTEPDPRDDLSGVDVARKALILARLLGWKMEMADIEVESLFPEEMGQTIMSREQFLIEGLPSLDEKINNRVDLARSKSCVLRYVATISEGR*