MFFSLDHEFVSCYCKDKTEFATLLRECGNSRALARGKRVHSLLTSAGYGDDAILCNLVVQMYGKCGNLDDARSRIIRSGIYKDDVVLATALVSMLGKFGEMEQARTVFSGMAKRTAISWNAMLAAYCDNGHARKALELYHAMDVDPDEVTYMTVAEACSSSRDLQEAGALHERAAASGMLAHVPLANALVAMYGKCGSLADARAVFKRMPRRDATSWTSMIVACARGGDGVAGVAAFYAMGLEGVAPDEISFLAVLFCCSHTGLGRQGREFFVLMLEELGARAEHYVCMVDLVGRLGWVEEAQRLLEAMPFQAGSIAWLALLGSCNVQRSSRRGALAAERVIELELEEARRGSDLQGL*