MQVFNGNRQYNSKLPGYEFKMVQVFEPRQFHTPTEDYQAIAGLAEEDGVDGLDRFGDHDIADLAAYTTPAPAAFPSPETHPDIDLPHLPTINTTPGAALPTPKDDTDLHAATHRSKPIPKPDRDIRKNALGKYECTWPDCIEEQKSFNRKCEWNKHMDKHERPYKCLAEGCEKLAGFTYSGGLLRHEREVHAKHGGPRNPLNCPHLNCKRHSGKGFSRLENLNEHLRRVHTNLGPLASGDEAAEDGDSVTASSEPGQQALPTSIQFPTAAQPQALPSPQIASVLPQKRILEDPEDDGPAEVKRLRKSEETLTRINAELSRQLNLHKQQAEIAASTQESQQTEIEAQKRQIMAMMGEMQALRNQLAQADQQNTVMMQEAFH