MKEKLWTKDFWAITIVSFIIFFVFYVLLTLLPIYIADRLHASADKAGLLVTCFLAAAIVIRPFAGQWVGKYSNKKILVLSSLAFLVITALYPVCHSIESLLFIRVLHGITFGVITTVKGTISARLIPASRRGEGISFFSLAMGLAMVVGPWIGLNMARWDAFTAAFWLCSAVAALGIVLSLIVTVPPVIRHADGSKPNLGFSAMFDRAALPFALVTFFMTFSYAGVSAFLALYARELDLMAAASNFLLCYAILLMICRTFTGNICDKKGPKYVVYPCLLAFTIGLVALGYTNGSIMMIISGGLIGIGYGSVTPVFQTQIISSVEPHKIGVANSLFFNAMDAGMAIGAFIMGMMVESVGYRMIYVAGAVLVVLAGALYAVQMKKRGVMPLVSTSELH*