MALSRLALLAGLAAALLAASNSLRGTCTFKEIVQDVFRYQRLWQPLPGFPAAATIWLVREQGEAEAQPQWVLIDAGFPDRWSDAWNTQMMQALRKMVPAGRLKAILLTHSHTDHVAGVPNLLAAYPDAQVVVHEKEVPFLTGQAKHLADPGTFWRVLHTLGLVNEMITLPRDRLRLLRDADSPDGAPSSAPLREAGVQSLAFIPTPGHSPGHVSYLHEPTGAVLGGDVLLRMWPRIRLGPPALPAPPKTKAFSYEYPATWLIVQMCNAGDFSSFSTYTSEPTAADRPVLQTRFLTVSITPTLICPEPTCDYKQIQGSVCHMAALSDKWTQFWPNHDVLGQGMSREEFLAFAAQMPGCDAAAS*