MFGKTNCIIIPALLKDPIQAYFGSLLSRSRGGSDGGPAAPFNCLSLLDLSKDYILRIFRRLNIPQGASSRTVPGEARHGLLVLPKECLLRIICCLSVADACQLRLACRALRAVVDADEAWEPRLPAGYKKILEDGLSHSHCRTMSYLSKKQLYRHLCEGILLNNDTLAYWVDLNAHEACFMLSARALQIVWMDDPQYWMWQPIENSRFKEGAYLKNVCWFEVGGQFETIFQPGSYTVSFSIGGSLQGWLLAPMRFSLSTSNGYSMKSARFLEGNEASTKQDMLTPTRACGSWTEYDAGEFLVEKEMPVKLQFSMIEIESGCWKNGLLLEGVKIRPSHIVHKDSSEVSQIR*