MGLKLGTDVDLVNSGNNALCAQRNFLKFVSSLSQSKLSNNIESTTNVANSAAVNNSSTCCLLMQLSNEKDGEKTVIGDESQSVSPFESGCEEDDDAGTAQDSDDDTGIQNPDGSSLRKKKTRTVFSRQQVSQLEMTFEGKRYLSSQERAYLASHLGLSETQVKIWFQNRRNKWKRQASTEPDAQSTLNIHRANLFGQNIHQLTPSRDSLSATYSTNISVPVGLSTLPNAMVHPAVLFHSSVAGSTGSSQSLSSPENAAAAANLFYGTYGALAAARAAQAQLT