MKAYKPQLARWLQLLAAKGVQDLVLVNRPWPLDVPLPASLFTIATLTRLYVGVWKLPGMAALRGASFPHLRELGLYFVEMEHGVVDSLVARSPVLEVLNIMGCINGGLRLRVVSKTLRCVQICGSVLEDIALVKAPCLERLILSSPIKPDHGLCTRLRIGDAPSLHTLGYLEPGQVLELQGTVIMPGIRPSQSAMLTGVNILSLDVRFGVRNDVKMVPTFFKCFPNAERLHIVSKKCDEPTGEPLAVKFWEESGPIENVVSRINLLTFREFKGDRGEAGFLEYVFQSARALEVAAIFMANPSFTRFSTDEALVRVQYSARNLASTSCKKCVIWSSRPEGGDPWSLRVGADFSLEDPFMVRSLREEDS*