MEKQVSLSLSLSLSMGTNMDLSGYSSEERSPMELPVKWRLLIKAWTWLIARKDGSVSHRMQKIFDRKVPAATRKGVSARDVIIDDKTGVWVRIFTPRQQEASHRQLPVMFYFHGGGFTMLSANSFFPDSFARYACRTFQAMVVSVDYRKTPDHRYPAAYDDCHAAVRWVAESADLPKDMSKCFFVGESAGGNIVHHVACRVAADVVLEGRMTVLGNLVLGPFFGGEERTPAERRLLKIDPILNYVKCDSAWRLFLPPGATRDHPAANVFGPQAPDLSSLALAPFLVTVGEYDSLKDWQVRFAQALQRMGKDVELRFYKGGVHCFHAFPHLKLTAQFRADVEQFVRSKLTFP*