MATSVRSAAAPRRLAPSAPPASAGHVRGLARFGNRTGPLGARGLSMVVADSTRRRAKFGSGDSVLGAPVLGGPGAELGDQLSVVMKFGGSSVSSAARMEEVADLILAFPEERPVVVLSAMGKTTNLLLLAGEKAVGCGVIHVSEIEEWNTIKDLHIKTVDELGLPRSEIHDMLDELEQLLKGIAMMKELTLRTRDYLVSFGECMSTRIFAAYLNKIGVKARQYDAFDIGFITTDDFGNADVLEATYPAVAKRLHGDWIRDPAIPVVTGFLGKGWKSGAVTTLGRGGSDLTATTIGKALGLREIQVWKDVDGVLTCDPNIYPHAKTVPYLTFEEATELAYFGAQVLHPQSMRPAREGDIPVRVKNSYNPKAPGTLITKQREMDKVVLTSIVLKSNVTMLDIVSTRMLGQFGFLARVFSIFEDLGISVDCVATSEVSISVSLDPSKIWSRELIQQELDNVVEELEKIAIVHLLQQRAIISLIGNVKRSSLILEKTFQVLRKCGVNIQMISQGASKVNMSLIVHDSEAKACIKALHQAFFEDEDVLTQVETENLLVG*