MKRTRAALLCLLTTLLLISAADSTVMRLEMTHRDTLFPTSVRRIGDIIGSDQKRHSLISHKRTTATNGGARLSLRSGFDYGAAQYFAEIRVGTPAKRFRVVVDTGSELTWVNCRFRGKGKTENRRVFRAEESSSFSRIGCLTQTCKVDLMNLFSLSSCPTPSTPCSYDYRYVDGSAAQGVFGKETFTVRLTNGRVARLPGVLVGCTNSFSGDSFRGADGVLGLALSDYSFTSKATNVFGGKFSYCLVDHLSNKNVSNYLIFGSSSFSSATKLNATRTTPLDLNVIPPFYAVNIIGLSLGETMLDIPMQVWDATQGGGTILDSGTSLTFLADAAYKAVVSGLQRYLVGLKRVKPEGLPIEYCFDTTSGFNQSKLPQLTFHFKGGARFEPHRRSYLIDAASGVKCLGFVSAGEPGTNVIGNIMQQNYLWEFDIVASALTFAPSTCL*