MSQPQNLRYQYFSPERERKFIALISGIECLNMLMRKNLDTAYLCPLLAAKQFKMVAEWASALSHPWRARCLLQLGNIFKIQAMSRWYNQLPDAAQSQPAASKRFETRLQVEYTIAVTQLHGSLQTPLRPLVRWQGTSPKIQVHSICHYRPDPTSRTGRDCPLPDLSVPNHRAYSERHGFKYVLHTELPLPDREAHYSKMLVIHQAFLSADSPDWVFFIDCDAFFTDLKTSLTDILATYGVSESDGPHFLVAEDPGGINTGTLLVRRSDWSLQFLERVASSRFSVASDQSMFFWEILSTGEFLPKVPDRNSVASDYSLPPEVALVHQAHLNAFVPPASNDWSAHEWRPGDFVRHFAGCPWQEAHCLGLMRETVAFAETQAGSK*