MQTSIVIFTRVPKTGDTKTRLTTARGGILTDDEARMLYEGCLVDVINVCIAAGCGEVKVCYNASGDRDCLEQLLARSSDRSKIVEVYPDQGGSFDDCMQYAADHILKAAPGAPEPAAVIIVGGDIPTLQPYIVQDAVKKLHDLAKAQPGGSALVEGACQEGGFSLVGFTSSTPFDFNKVFYNMDGITALDMLVAKAVDKKIPLAVVEAVPDVDIPVDLASMIPVVKALRAASVYNDAILVPEHTLQVLDELGLESTASPPQR