MTTMKVAQLVEAGKPLTTTTIEKPIPGPKDVLVKVEAACLVPNSANIIKNAPSLHHTLPEMPCVFGLDAAGVIEAVGKNVVGLKVGDRVYVDPHISCGNCKQCRKGRRDLCNWGCLRAYFGRASPEGREILKQYPIGSLSQYLLSPDANIAVIPPSININTAARFGYIGTSYAGLKKCGMGPGKTLLINGVTGTLGYAAVAIALGLGCTKILGIGRNKERLAEVEGMATKGRIVVRSSEDDGDILEWIKEQTNGFGTDGLYDCLGNGGDANGTSKFISSVKRGGRVALAAGGVGGNITHSYIEAMLHDVSVNGTLWFTSEEIDEAIELIGAGVIDFSFLQHKFFSLDEVNAAFKTVGDRPGGAINVIVQPHA*