MDKVYHFLTLLSIGIYWLLVAGVTIRVVLKRRAVSVSLAWLMVIYIIPFVGVLCYFLFGELNLGRKRAERAKEMFTPFGHWFRSLNDCQAHVQEGMGAHISRIDELCNNRMGIPALSGNTLSLLNSPNEILHAIIDDIERAQFQIRMVFYIWHPGGLADAVASALIQASKRGVNVKLLLDSAGSPRFFRSPWEKMMRDAGIEVVQALEVSPWRIFLRRLDLRQHRKIIVIDDEIAYTGSMNMVDPAYFKQNAGVGQWIDIMVRVTGPTVNVLSAIHCWDWEFETGSRMLPKNPECRLEPNQPQHPIQVVPSGPGMPENLISQVLTLAINQANRSVCITTPYFVPSADLLATLKMTAQRGIKVDIIIPKKNDSLMVQWASRAFYGELLEAGVQIHEFDGGLLHTKSVVIDQQFCLVGTVNLDMRSLWLNFELTLAVDDLEFTQQMHWLQQQYIDQSHSVEYAEWEQRPWYNRFLERVFYLFNPLL*