MESTVMPGFDRISELPESLISQILLHLPTKASVKTSVLSTRWKNLWLNVPGLDLNCRDFPFQNNNEKLLIDFIDRFLQFNNESRLQKFKVDYSRDKIIKFSDRIGDAISRGIRVLDVESNTYYRDADDCIDYPCIEFMPLNLYSCKTLVSLKLSYSGLEDPGFVYLPCLKFMHLREVRWDSSGTMNLEKLVSGCPVLEELIYLHDDKLVVTRVRSRSLKRFSIPFRHKLSLFRRVTQTFEIDAPGLEYMSLKADHFDRIVVKNLTSLFMIDLDIKFIVGFGWMFDPEDLPKRNEIRDFLTGISSVRHMVISHNTVKALDLYSKVGLIPKFNNLSRVEAAFPSSLLQFLPAFLESFPNLKHLILETECPVEVMEKFELVNVPRCFVSTLEHVEIKGLFDWGEQDMKIASYFLENSAVLKKLILSFMGCPQHYSESDIYEELNKLTKRSPRCQIIIRC*