MKKTVLALSLLIGLGATAASYAALPQTVRIGTDTTYAPFSSKDAKGEFIGFDIDLGNEMCKRMQVKCTWVASDFDALIPSLKAKKIDAIISSLSITDKRQQEIAFSDKLYAADSRLIAAKGSPIQPTLESLKGKHVGVLQGSTQEAYANDNWRTKGVDVVAYANQDLIYSDLTAGRLDAALQDEVAASEGFLKQPAGKEYAFAGPSVKDKKYFGDGTGVGLRKDDTELKAAFDKALTELRQDGTYDKMAKKYFDFNVYGD*