MGVKQCFNAPMDQLGYKGSGIYWVKQWSHGLDFFASWLDFFPQKIGHDQDGLNNVVRGEARQGQKELGTADWDQNKRIVWCATNKTAAVSLLPVHLFGNAYTYVTGQVHKRYNSTLYATHWVWTGGSPECKIQNVRDAGKYLDPPEYYGQEGPEPKPGVPHPPPLMLLTMDLDRPTIPDGYNQLPFNNTEDMIQFHIAAGTYQLRQAYYGIMAAMALGRTWVLPGFHCYCARNWYMTQRCRINGETHTMFPYKCALADLLRARKVLQGITIRMGYMDKRVVHVREYSFLDNAKVPAELKASRLVLAPAATATPKTDDPLPPLVVRQVEGVDTATVPWPLNTDQLAKLVGGLPQAYRIIHLANATLTLGNGWADPKEWTAFDKQIQVYKAYWCCRSPADQERLKAPDKISFEILPADRKLLLAPAS*