MVEHQVDLVDGAQPLRQRPYRMNPNFSLVAKQEIDKLLQAGFVFPMEESDWVSPIVISVKKNEKLRVCVDFKKLNAVTKKHHYPIPFSDQILDEVASNEWFSFGDGYSGYNQICIAEQDQLKTTFTTPWGTFAYRVMPFGLCNAPTTFQRFMNKVFEPFIGNFVRVLLDDFCVYGRRIDHFAQVEKVFERLDMAHASLNPAKCRFGCTQGVLLGHVVSNKGISMDPDKVSKILDLPFPSTKTKLRSFLGHVGYYRRFIHKFAHISQHLSKYLKKDSSFDPDENAYDAFKKLKVALTTAPVLISPNWEKEFLVYTDASLQVVGSTLSQRDEQRA*