MSVSGLGRFPVEALPRAIGASSSLMLAKAFSKEFSNQSLSGHDKKYKAVLVDAGGTLIQPAKPIEETYAAYGIKYGVNLSVKDIKEGFKRAFTEPWSEQLRYEGDGKLFWKYAVAQATGCKDEQFFEELYQHYAKAAAWTLPTGALSSLHRLRNCGVKLGVISNFDSRLRPLLQELNVSEVFHSIIVSCEVGYEKPAPEIFKASLRDLDVEANQTVLLGDDPIADKEGARSVGIDAWLWKKDVTTFEEVANKVLQGY*