MLPVLIRLDFVLATALLVAAPLGLLLASVWRPAVRGRLLAYWRASSLLMVTVYLMVDGRPGAFVAGNTALVAIPLALHAGDVLFVPGPASLGEGPVATWFRRWRAGATAFCGASLLLTVPALRCAWEGAENPVCAAWLAPPRELHRALHASVDPATLGDAAVIGGLIYGAYLVASVIRVGWAVWRS