MADAGEGRRVCGMPEKAQLHVAMLALQFGYAGFHVVSRLALNMGISKLVFPVYRNIIALCLLVPFAYFLEKKDRPQLTLNFVVQFFLLALCGITANQGFYLLGLDNTSPTFASAIQNSVPAITFAMAAALRIEKVRLDRRDGVAKVVGTLACVAGASVITLYKGPTIFGPSSGGDKQLIMQQLVAGPELAMGLSKAVEGEMKNWTLGCVYLVGHCLSWSGWLVLQAPVLKKYPARLSVTSYTCFFGVIQFLIIAAFMERDADAWKFHSGSELFTILYAGFIASGVAFAVQIWCIDRGGPVFVAVYQPVQTLVVAIMASLTLGEKFYLGGIIGAALIIVGLYLVLWGKSEERARLARDAAAAVVIMPPSSDAGATARSANKLTQPLLLPPSTENNV*