MDFLQPELDEYQKFVWRMNPPRVIVDNSSCETATLFKVESSNRHGILLEVVQSFIDQDLRINKAYISSDGGWFMDVFYVTDVFGNKVTNEETLQSIEKRISTSREFPRTRVGTFQPATSMAAAKHTAIELTGRDRPGLMSEISALLVGMRCNVVTAQLWTHNMRVACLLYVTDEATGGPIEEVDKLYRIKESLSNVLKGDTDIKGAQTDFATLSITHSERRLHQMMYADRDYERDDEDLDWDMNGKITVNDCDEKGYSVVNIECCNRPKLVFDTLCTLTDMQYVVFHATIDSDGQRAYQEYYIRHNDGCTLNSDAERRRVIQCLRAAIERRVSEGLRLELCTSDRVGLLSDITRIFREHGLSVTRADVSTRENNAINIFYVTDAAGNRVDVKVIEALRREIGQALLKVTEVPLYASSPPPAEVQSRSIFSLGSLFGMPSQVLCNLGLMKSYS*