MKSRDDGTSLELAPRRTRATATDVRSTRTYFAGCLALRFLVFLPVVFASCEFPAIFNFGDSTSDTGGIHVAFPFMTLAENFPYGETYFHRPVNRYSDGRLLIDFLAQGLGKSFLSPFLQSVDSNFTEGANFASAGATARAVTFISPFHLNIQVNQFKIFKAQVSAVLEKRAGRRDYLPRSEAFTKGLYIIQIGGNDFSYGYMDLKMGADQIRSYLPEVVDSIGNAVKVLFEDGAQTFWVLDVGPQGCLPFVLSKYPYTAADLDENGCAKPYNEAVVFYNRLLKARLELLQKQLPGATIVYVDTYDIQFSMIQNARRYGFEQTTRACCGVGGQHNYEYGVQCGSSDVVHGRFLKALSCADPASYINWDGVHLTDQANRMLARHILSGAYFSPAFPLARLCPSFLATV*