MDRENNGKDRCRYFRKKLYKIVDDPSTNSIVSWSNNGNSFIIWNESEFCRDVLPRFSHYKEMAPFIRRLGNMGFKKVESEELEYGSDDFVLGLMGLA