MEVQKFPYSDLFSFLSDQWTHFSLKPNLSHDMMLFNSLHDAVVFGLSPLHYSIPSPDHPSSAALNLHPFPTTPAAATQMDSQGKRYRGVRRRPWGKYASEIRDPAKNGARVWLGTYETAEDAAWAYDRAAFRMRGSKALLNFPNRIGSGDPPPLRVSARHREHDIDNHILAPLAHGSAKRRKGAANKDAQPESSVFQVGSSQMSVLPVGEQLLVS