MDEMPLQLDLPGFRFHPTEEELLDFYLKNMVFGRKMRLDVIGYLNIYRHDPSELPGLSKVGEREWYFFVPRDRKHGNGGRPNRTTQNGFWKATGSDRKIVSLSDPKRMIGFRKTLVFYKGRAPRGSKTDWVMNEYRLPEYSSPLPKDIVLCKIYRKATSLKVLEQRAAMEEEMKTIHASPSSSSLDTMSFCSQPEDPVPPELPTQHLVFKKEIEDDIIRYEKPREIKGPSLQLPMGTDKLPELQVPSKLSMEWNQDPIWSLNSPWLQNLIPYADILNF