MSDHVSEMSPSEDKRPSYQYPFATAPDIIRSHQKDAYFEGVLLNHLSGLLRRLYGARFLHTYTNEARTFSELLYLGLTTFIGNRTLGEEYCDIVQVEDDTLKLPAISRRAGYILTSILLPYSLTKILPSFRTRIRNKLEANLRKLARKSQEKSYSYKFQQYILTHLSTITSPSPIHALTLTVFYFSGSYYELSKRLLGLRYIFTKRIAPSEQRVGYEVLGVLLLLQMSVQTYLHLNNTFSTDIPSTASGSSAVLSNGVEIPLDSPSSPSDLLASSQVIPHSASSIGKTTNTPVLPGARYNLSDNDVMGWIKGEQNRKCTLCLEELKDPSVLGCGHVFCWSCIGDWVREKPECPLCRREVLIQHILPLRG*