MASSIASWSLLPFDLVENILYKVPVESLVRFKFTCKQWCALLNDSRFIYKHLELSREGLIRVHDHKLYQFINLETLALSSLQGPSDIYSMIHCDGLLLCKFKSDNIDRNLAVWNPFLSLVKWIELSSSYTGHWDIYGFGYDNLSRENYKILRFCNKLGHEEAEIYEFKTKLWRSVDYSCAYSWYAWYDEAVSMDGNMYWFVKRDKDNSQNENFILCFDFSREIFKETCCLPFINHDDVWLLPRLSSFRGDRLSKLSKDKYGNIQVWVTNKVTDEVVSWSKYFNVTLQYPSILSREYINNMTFFIHKTNRIMLWRKEEDVKNKDIYVNVYEICEGVVEKLVETGRHRRGDKGCITKIGYVFVPSLVPVPE*