MKKADTPKTSVNIILQCRPLEFVWNKALPGGECLSVQDLVFSSYFNSAISILTDMILALLPVPMLWRVQMNRRVKASVAGILSLGLFTVAAAFVKVYYIADWGKLGDPLWESTDITIWYTTEISVAIVAGSIPCLKPMFKDILKTASAKRSRRHSYVNFEKQPDASNTTNTGGRQSRAVENGSIKSRTGSHPPHEDHVDIEMWAGPSAPAEGAVGSREELTVADVDMTRPYSDSFVLETSRNTKAPQADAYAVVDKTRRNSIGDMV