MELEPEDTLPVPAPPCARDWSELPFDALALILGKLGAVEILMGAGLVCHSWLDAAKLPHLWREVDIGRGPRDQSLILEKSSSAWSAMFVGMAKMAVDRSDGKMEVFVGDGFVNDALLSYIAQRATSLKTLCIIRTWFVSNEGFAEAIKKLPMLMELEVSVCLRINGNRVFDVVGIACPHLTRFRYSKSRFYINDGVNDSEDEKARAIATMRELRSLQLYAVHITNEGLTAILDNCHQLESLDIRHCFEVDMNDALREKCARIKTLRLPEDSTDDYEFEVLPPFVVG*