METPEVCNGGDGDDDQIPLPGFRFHPTDEELVSFYLRRKVEKRPISLELIKQIDIYKHNPWDLPYGSSKVGDKEWYFYCKRGRKYKNSIRPNRVTGSGFWKATGIDKPVYSNGGEGNECIGLKKTLVYYRGSAGKGSKTDWMMHEFRLPPPNPTNNPKLLIQPNSKNFAQEAEIWTLCRIFKRNVSGRRYGSSGNWNNKQAASTAATTTTTIKNPTTVEKNSEIMVGGAEKGNNNGEISYINFSCESMIIQTEKKPLLLDPNYLSNYNNHQQEWNNNSNYDQYSSCSSSGIISPPIAYPTNQLVDVNDFFTNSNWDELRSMVDML