MRSALRVSQRAHRLRPQSAPGAPASVAEAARGALAAAMSSRAYHAPLREMNFLLYDVHNFEGHYKGLNEEVLTPCDRETVDMVVDATKTMCEDVLAPLNEGGDRVGSVWKDPNTVVTAPGFKDAYKMYAENGWQALSFPEQYGGQGLPMSLALVQSEMIAAANWTWLMFPGLSKGAINTIIAHGSEDLKDEWLPSLISGEMTGTMCLTEPQAHTAPRSPTKPCGSDLGQVTTKAVPIDGAEGEYSISGTKIFISCGEHDMTDNIVHCVLARLPDAPAGTAGISLFLVPKRLKTGELNNLGTSRIEDKMGCHGSPTCQLEFEGAKGWLIGTPNRGLNHMFTFINTSRLGTAVQGIAAAELAFQNSLWYAKERRSMRSLSGSKEPDQVADAIIHQPSVRTMLLTQKAVAEGGRSMVYECAKIADLMQQAEYAGDDAAVKQHDGRLAFLTPILKGFLTEVGKEAADLGIQGR*