MDFFSGPLPLTSITIATALILAALLFKFFNGRKRRYHPLAGTFLNQLINFSRLHDYHTDLAREHKTFRIFGTAGPEVYTADPANVEYILKTNFNNYTKGKYHYSVLSDLLGDGIFAVDGEKWLQQRKLASHDLSTKVLRDFSSVVFQNNAVKLAQIISEAATSNQSTIDIQDLFMKATLDSIFKVGFGTELNTLSGSNEEGNRFAEAFDDSSALTFHRYVDKFWKLKRLLNIGSEAVLKEKMKLMDEFVYKVIQSKKEQICSQQDTMPKEDILSRFLVLRQKDPTNMNDWYLRDIILNFIIAGKDTTAITLSWFFYMLCKNPLVQEKIARKVKEVIDAKEGTTFGEFVERLTEEALSRMHYLHAAITETLRLYPAVAVDGKFCCSDDTLPDGFNVSVGDNVAYLPYPMGRMQYLWGDDAEVFRPERWLNDDGVFQPESPFKFTAFQAGPRICAGKEFAYTQMKIFAAVLVSFFTFKLSDEKRAVRYRTMLTLHIDGGLFLQVFRK