MGLPSPFKPSRLISPLKARQLHRALKNLKLSMICGLLTILVLRGALGAGKFGTPAKDFEEIKHQFERVHSLHARKRASRVLTEVVEERHRPLEAIATQAHSTDEVQGKYALLSDGNSDVKSTFDLTKPYALSPKVSDWDVRRTAWLRVNPNYVGGKPKVMLVTGYHPSACENPTGDHFLLKFIKNKIDYCKLHGIEILYNSAFLEAELSGFSAKLHLLRRLMRVHPEVEWFWWMDSDAMFADMAVELPLEKYGNYNVVLHGWDGMVHSEKNGAGLPSGSFLIRNCQWSLNMLDSTWVPIEASQPLAQNLAGQSNSDDQPMFLHLLINEKRNSGVTLPVEKSIYVHGYWKLQADQSEEKMKMNHDDVGTESRPFVMHFVGHKLCKKGANVGDHNADLHLKYMERAFHITDSQVLQLNSVHERKSSSSSALQRLRGGRNGIM