MRYSRCGIVKALAALGLDNYGGLPIGHWVGLAKYGSNFDMDTVAPQADGSTDVGLLQIPSLDYVDDEKVAGAKNSCKLPISELLASDISRIVGCLFKVLSRGKGLGWDEAYKANCRGKPYESILAGCDL