MRTQQLYRNPTMAAMKCKFPSRVFSSNTQKCTSTSRQCYKNLLSDLLDRRWALLTPESKINKIVVSKMKEQHKCVEPIAFSFSNNMWPSLVDDMMEKSKQELSFYVVRDDLLHPLVNGNKARKLDALLPLVEDHSVTDVVTCGGCQSAHAAAVAVSCAERGLSSHLLLRGERPEIPTGYNLISEMYGNVTYIARSLYAKREEMLTTHAALVAGSSGSVLLLSDILDTSPACKSEDILWDSCRSPSSQATAEKDLRKVVIINEGAGNATGLLGVIRLVKYLSQNHLFGKERPINVVVDAGTGTTAVGLGIGALLLGLPWEITAVMLADNIEGYKKQEEHLKFDFKKLFGLEHFDKALNGAGGDLVDWVERLHPRKFGNVLKGEVEVCQQIARQTGILVDPVYTLAAWEHATFLCQREAKAGRDAKVVMLHTGGTLGMFGLAQRYKSYFHTQR