MNNLRFGSCPKGTTTIRVLICACFVCVQGFDSLLQLPQSAPARIRPSSKRVLVVGDFGAKGDGLSNDTQAFKEAWEMACSFRGRTRIVIPAGYNFLVHPVDFGGPCKSKVTLDISGTIVAPEDPAAWKGLNHRKWLYFHGVKHLTVEGGGTVNGRGWLWWAQSCKINKTNPCRNAPTAITFHKCKDLKVENLKVVCGQKMHIAFTNCLRVMTFNLIVTSPAVSPNTDGIHISASHGVKIKDSVVRTGDDCISIVSNSSRIKIRNIACGPGHGISIGSLGKSNSSSLVRDVMVDGAFLSNTDNGVRIKTWQGGGGNATNITFQNIFMENVSNPIIIDQYYCDAHVPCANQTSAVKVENISFRRIKGTSATEEAIKFACSDDLPCKGLYLEDVQLLSHTGGTTRSFCWQAYGSSRGLVHPSPCFSCSEGFIKEKVPSHLLQSF*