MECLVANVDNMRFDIEIALDEQYGALPLPFTGMDKSTAAVCQFYPRGTCVKGASCPFRHVRGDRTIVCKHWLRGLCKKGDQCEFLHEYDMTKMPECYFYSRFNACHNKECPFLHIDPETKVRDCPWYDRGFCRHGPLCRHRHVRRVLCMAYLAGFCPEGPNCKFMHPRFELPAVQDMQPKEGKKVMITCHFCGEGGHKAIYCNKMPPDVREAQVRQEIEGNSHATHHMNIHNGPPPRGPQKPLEEVTCYKCGTKGHYANKCPKGHLAFLSHAGGSGSGTQNQNYRR*