MADDTAPLASLSLTHVFYDPTDPVSYVCAWLALAPQALCVVYVTLIWSSREAEVALLFAGQLACEAINFALKRLIKEERPRRIHGKGYGMPSSHAQFLAFWALSLALFLLVRHRPKAHKIKKQGAGGGGGSDKKETVKATAAPAWDLWQLQELYGVDRYPHRPWSMFERAAVSAMGFALAGVVAWSRVYLGYHTPKQVFVGLSAGCVSAIGWFVATEVARQTGLLGWVLSLPAARWFRLRDLVIEEDICQAGWEKWEQRRVALAVAAGKSDTADTSATVNDKKNS