MKAVISLVWVGTLILCAPRAIWDRTGFELGIGRGVDAQRGLATGTDTVSRDSYLSADAVGLFLGEWWVDRIQIDRTLAGGPAAEKFVGCEHWFVFGRPGLSAGATGEQEAQEEKELVGIATGTVMRYDAQGGMLPEASIEIRAHSQNESEFLVAGFVDAIDHDDAEPPLLELLPFLDVRLQCTWYSKTRFASGRWQLNAEHGSYELLFSDNNHFSIHLHVELEGGLMDGSGISSSTLLMLGSRATTMEDLRESTGSSQLKQYAPIIVILALLVLSRFVKSKTAVAPRYKAPVSAAGKSGVAPKKSS*