MCGVLPFDVSMTARLTMGYCHAALLPAAASLLRLPEGSRFRAQQYHFSEATADGLPAVIVDARTGGGAGLRGVEHPAFSVQMERVVSLLPSATEMVAAVLGEAGAAARIVGDTCAACDAAEGSRAVLASAGEEAARPRLLGLESLFPLTLAALLHPAALPPALVASATAGAMRLVAEPEADGPPALLPPYKWRAASLVHTDDGRLIVFGGEAAVDEPRERRGLKDVWSLGAPPSGWAACSCPTPSWEAWQCGATANEDVPTARSNHAAAACGGHLLVFGGWNPTLAYSPARHLAVLYGGWDGSKRFDDVWCLDMDVWRWHRAATACDGPSPRTDHAAVLWDAGGGDERLLVFGGSTGRGSSDELWSLDCSGGEPARWRWARFGAAATAADGAWPPPRSSHAAALAGSGPSASLVALHRLAVRSQPPRDTYIDPDTGYSVFTQAYLKRRPCCGNGCRHCPWGHVNVPGRRRSEAEPEEEDGLDW*