MKAAIAAATLFLACLARPASAAVDYTGLSAGGYKFGSDVSGYGDLMIQDVCDFAAAVDGKNFTLAADVYANGANNPEKTLKGWAQSDHAGAPYFDLYATYFNDSLWLDNWVEAGLTGAGPFTDEGARAQVVKKGTQSNLLVYYMFHEVDEGLEAIEAGKLDAAKGAPHKIDEGAALWFGEGCEKGNIANVANKRGSSWGTMVNGTDGCTAATNVAAAEALSKMQAAGLAGDAAAYKAAAADLEKAVVVAEGYTFFRTIAPLVAKADREAAAAVEAAFMAPTTSIAQQVQAAMQPAMEAYGITAADIGTFGATPQCDF*