MELAMWKSAEGQAVLLSSTVLIFLLSALFLLLCRRPSTRKLNLPPSPFPTLPFLGNILHLRELRFSWKTLREQLGPIFTLYVGRTPLICVTSAALAHEALVQKGLLFAARPLLPSRAIFTNNYRNINSASYGPYWRAVRRNLVQEMLTVPKILSFGSARFDALERMITRVRTEAQQGEGEGGVLVYPIIRTTMFEILLFMCFGFHMPEDDAVQICALMDEVLLYSASTLGDFFYSLRFFNKKKRQGGLALRAKQVEMFTSHFEKHHELKKLGQLAPGSYLESLLHLNGGVPLSTDDMVILCTEFLAAGTDTSSTALEWVMARITEDASIQSKLYNQISDVVGIEPVQESDLPHLPYLQALIKESLRLHPPGHLLLPHSVSEPCKLGGYDIPTNAIILFHVLHISKD