MESQDPPNPPPQNNPFLFTPNSMLQSPNLDPQEQLGLCDIDWGNLFSAQNSFLLNGDANDAIECASSSSFVAQNKVACEEEKGNKEKRKGGRMKKTTRVPRFAFQTRSADDILDDGYRWRKYGQKAVKNNTYPRSYYRCTHHTCNVKKQVQRLSKDTSIVVTTYEGIHNHPCEKLMETLTPLLKQIQFLASL