MAAALPDDMLAEVLRHLGPRSLAACCRVCKPWRDLVDDRRLLRADLLPRSLAGIFLNFSGLCYPEFFARPSTTAGATTAISSLLDFLPFDGTKWYKIEDHCNGLLLLDCNCVVNPATRWWARLPPRPPPREDMERWSTSILLTSSSIQPRLRTTRRIQVELEPSEWPPPLYVLPVFSSRTERWEERTFVREGEAAGNTTVPDKRISLRNDKYQVIKLPKVTRMPSEDSYFCLGRSQKGVYLALARHCCHLLVWILDESCDGIKWELKHDKDIKHILLGRNKVDLGPWILQEINYQKEEGSLSSYEWFRKKLEYELNEEATLEKSEWNSDDDNAPCNEDIIGRYNEAIDIIGFHPFKEIIFFSESFERGIAYHLNGSKVEDLGDLYPVGYDFVPSNEQMISASYPYTPCWM*