MVLIYSSTLCPLSRSEIRNSFVNTPAMLVSSPTVEHDEFRKLGAMKLSESGMATPERPLVRPKQLELIPSMTSNHGEYPMKGKKPNKLMGAFRTLFHILPLPNMSCRWLALPSGPSDYPSLGSRVTGTLFGYRKGHVHFAVQEDPKSQPVLLLELATPTSTLVKEMASGLVRIALECEKTSSRGKLFHEPVWTMYCNGRKTGYALRRACSEADVQLLSLVQAVSMGAGVLPMNEETPEGELMYMRAKFERVVGSKDSEAFYMMNPDGTGGPELSIFLLRI*