MKITLSSPVSLLWALVASAVSLPARSNSWQLLAPIPLGPQQEESVASIGSDIYIVGGINLVPANRTTIPSVSYMQVYSTAANTWRRVADIPTPVNHANMASLGGKLFVLGAIAGQGVNYPIANSYAYDPATDAWSALPPMPAGTERGASAVGVWGDNIVIAGGLNYTNFLNSAQTTVPWTSMFNTRTLQWDTAFPDLPDGGRDHCGGVVLGNTFYVVGGRVSGEKNVRGTVLAMDLSKAKREWVELKGKMPTPRGSISTALVNGKVYTFGGEGNPVGNGIFDNVEVYDVKSDSWQVLPPMPRPRHGTAAAVVDGRIYIPGGADKGGAGAVDTNQMFIP