MFVVSVPVLRAQQAPANAVQHQTRCLKPGLPAAIRSFAVRPLHRKLHRLQTAATTHTYALAGASASSSLLQTLPEPRSGGALSSEQLEFWKAHGWLSLEGFTSPTECEAMIARADELVEEFDPKEISVFTTKEQTRKSDTYFLESGDKVRFFFEEKAFDERGNLVQPKSTSINKIGHALHEHEPVFRRWGTSERIEEVLDALGFRRPLPVQSMYIFKQPLIGGEVVPHQDSTFLYTDPMSCVGLWLALEDATVENGCLWALPRETDTVELKRRFRRNPDAAGAAAGTAPATVFEPAQVTFDDWPQEEMVPLEVKRGTLVLLHGTMVHMSHENTSSKSRHAYAMHVVEGDGPAWARDNWLARDTPFLDLQQLRAL*