MHLDLAFQDEALEKEYRAMQAKRSRQLGLQFHLNRAGVWGVVLLRVLIAREWGPAAWVAVVLLSPWVAQWLPIAVYLRWRVAIKMMDNLLQMAMGCYTHHHIYPSPEAGMPSAFQMAAVLLTGNGVVWQLFNSVWGSLPFRFALPQQAGLTILLLLYNRTLCSQNVALRHAYLALRHRVLSSAHWLLAPLAALQQGGWALPSQHPSRDCAATVLAAPAAAREAVRSACMAIMAAQQSDRVPVAPSVADGVELCVRWQPLSQLTLGFLLPTFYIWCCELRERRAVLAARRAASEAGRGGGQLPPAATCELLPTMVEYLMLTIPGALCMWSFVALHAX